Acres: 2.77

Building Age: 57

Facility Size: 41160 ft2

Back to Engagement Highlights

Location

285 Indian Road Crescent, Toronto, ON, M6P2G8, Canada