Acres: 1.22

Building Age: 66

Facility Size: 14420 ft2

Back to Engagement Highlights

Location

85 Birch Avenue, Toronto, ON, M4V1E3, Canada