Acres: 8.15

Building Age: 59

Facility Size: 82345 ft2

Back to Engagement Highlights

Location

131 Fenn Avenue, North York, ON, M2P1X7, Canada