Acres: 12.7

Building Age: 51

Facility Size: 119330 ft2

Back to Engagement Highlights

Location

10 Denfield Street, Etobicoke, ON, M9R3H1, Canada