Acres: 3.73

Building Age: 91

Facility Size: 198449 ft2

Back to Engagement Highlights

Location

286 Harbord Street, Toronto, ON, M6G1G5, Canada