Acres: 7.24

Building Age: 63

Facility Size: 67124 ft2

Back to Engagement Highlights

Location

225 Senlac Road, North York, ON, M2R1P6, Canada