Acres: 4.92

Building Age: 62

Facility Size: 93724 ft2

Back to Engagement Highlights

Location

23 Ferndale Avenue, Toronto, ON, M4T2B4, Canada