Acres: 3.43

Building Age: 94

Facility Size: 85850 ft2

Back to Engagement Highlights

Location

391 St Clements Avenue, Toronto, ON, M5N1M2, Canada