Acres: 6.99

Building Age: 48

Facility Size: 49105 ft2

Back to Engagement Highlights

Location

101 Seneca Hill Drive, North York, ON, M2J2W3, Canada