Retail - Toronto, Ontario, Canada
The Stockyards Shopping Centre. Located at the intersection of St. Clair Avenue West and Weston Road South, this newly developed urban retail property features 19 units for major retailers such as PetSmart and Winners.