Acres: 3.78

Building Age: 23

Facility Size: 70501 ft2

Back to Engagement Highlights

Location

35 Church Avenue, North York, ON, M2N6X6, Canada