Acres: 5.09

Building Age: 71

Facility Size: 34295 ft2

Back to Engagement Highlights

Location

277 Finch Avenue East, North York, ON, M2N4S3, Canada