Acres: 4.89

Building Age: 99

Facility Size: 43043 ft2

Back to Engagement Highlights

Location

120 Highview Avenue, Scarborough, ON, M1N2J1, Canada