Acres: 5.34

Building Age: 59

Facility Size: 38826 ft2

Back to Engagement Highlights

Location

20 Dunlace Drive, North York, ON, M2L2S1, Canada