Acres: 6.03

Building Age: 56

Facility Size: 37556 ft2

Back to Engagement Highlights

Location

33 Lamberton Boulevard, North York, ON, M3J1G6, Canada