Acres: 6

Building Age: 53

Facility Size: 35629 ft2

Back to Engagement Highlights

Location

625 Seneca Hill Drive, North York, ON, M2J2W6, Canada