Acres: 3.14

Building Age: 92

Facility Size: 34396 ft2

Back to Engagement Highlights

Location

80 Braemar Avenue, Toronto, ON, M5P2L4, Canada