Acres: 11.49

Building Age: 24

Facility Size: 118000 ft2

Back to Engagement Highlights

Location

850 Humberwood Boulevard, Etobicoke, ON, M9W7A6, Canada