Acres: 3.83

Building Age: 50

Facility Size: 69995 ft2

Back to Engagement Highlights

Location

21 Boultbee Avenue, Toronto, ON, M4J1A7, Canada