Acres: 6.23

Building Age: 63

Facility Size: 20889 ft2

Back to Engagement Highlights

Location

30 MacDuff Crescent, Scarborough, ON, M1M1X5, Canada