Acres: 2.47

Building Age: 106

Facility Size: 83160 ft2

Back to Engagement Highlights

Location

14 Saint Marks Road, York, ON, M6S2H7, Canada