Acres: 7.91

Building Age: 64

Facility Size: 73540 ft2

Back to Engagement Highlights

Location

26 Troutbrooke Drive, North York, ON, M3M1S5, Canada