Acres: 1.95

Building Age: 65

Facility Size: 51900 ft2

Back to Engagement Highlights

Location

83 Alexander Street, Toronto, ON, M4Y1B7, Canada