Acres: 1.26

Building Age: 107

Facility Size: 58622 ft2

Back to Engagement Highlights

Location

18 Orde Street, Toronto, ON, M5T1N7, Canada