Acres: 5.04

Building Age: 27

Facility Size: 55013 ft2

Back to Engagement Highlights

Location

80 Old Finch Avenue, Scarborough, ON, M1B5J2, Canada