Acres: 14.55

Building Age: 64

Facility Size: 167273 ft2

Back to Engagement Highlights

Location

20 Fordwich Crescent, Etobicoke, ON, M9W2T4, Canada