Lime Ridge Mall

Location: Toronto, ON