Acres: 7.51

Building Age: 67

Facility Size: 28464 ft2

Back to Engagement Highlights

Location

30 McGregor Road, Scarborough, ON, M1P1C8, Canada