Acres: 8.85

Building Age: 24

Facility Size: 267475 ft2

Back to Engagement Highlights

Location

100 Princess Avenue, North York, ON, M2N3R7, Canada