Acres: 2.8

Building Age: 23

Facility Size: 48807 ft2

Back to Engagement Highlights

Location

15 Luella Street, Scarborough, ON, M1J3P2, Canada