Acres: 5.29

Building Age: 66

Facility Size: 27211 ft2

Back to Engagement Highlights

Location

25 Blaydon Avenue, North York, ON, M3M2C9, Canada