Acres: 4.99

Building Age: 28

Facility Size: 63215 ft2

Back to Engagement Highlights

Location

111 Owen Boulevard, North York, ON, M2P1G6, Canada