Acres: 5.93

Building Age: 53

Facility Size: 64670 ft2

Back to Engagement Highlights

Location

31 Shoreham Drive, North York, ON, M3N2S6, Canada