Acres: 9.56

Building Age: 68

Facility Size: 28256 ft2

Back to Engagement Highlights

Location

50 Duncairn Road, North York, ON, M3B1C8, Canada