Acres: 8.06

Building Age: 48

Facility Size: 54056 ft2

Back to Engagement Highlights

Location

10 Bellamy Road South, Scarborough, ON, M1M3N8, Canada