Acres: 5.29

Building Age: 66

Facility Size: 55043 ft2

Back to Engagement Highlights

Location

25 Seminole Avenue, Scarborough, ON, M1J1M8, Canada