Acres: 10.01

Building Age: 54

Facility Size: 97748 ft2

Back to Engagement Highlights

Location

5900 Leslie Street, North York, ON, M2H1J9, Canada