Acres: 10.08

Building Age: 61

Facility Size: 78502 ft2

Back to Engagement Highlights

Location

227 Drewry Avenue, North York, ON, M2M1E3, Canada