Acres: 4.92

Building Age: 74

Facility Size: 24144 ft2

Back to Engagement Highlights

Location

2829 Keele Street, North York, ON, M3M2G7, Canada