Acres: 5.04

Building Age: 94

Facility Size: 62173 ft2

Back to Engagement Highlights

Location

70 Drewry Avenue, North York, ON, M2M1C8, Canada