Acres: 4.99

Building Age: 72

Facility Size: 67566 ft2

Back to Engagement Highlights

Location

95 Falkirk Street, North York, ON, M5M4K1, Canada