Acres: 3.31

Building Age: 55

Facility Size: 60191 ft2

Back to Engagement Highlights

Location

65 Concord Avenue, Toronto, ON, M6H2N9, Canada