Acres: 7.26

Building Age: 56

Facility Size: 89912 ft2

Back to Engagement Highlights

Location

425 Patricia Avenue, North York, ON, M2R2N1, Canada