Acres: 6.89

Building Age: 71

Facility Size: 30322 ft2

Back to Engagement Highlights

Location

139 Armour Boulevard, North York, ON, M3H1M1, Canada