Acres: 4.94

Building Age: 107

Facility Size: 102656 ft2

Back to Engagement Highlights

Location

96 Denison Avenue, Toronto, ON, M5T1E4, Canada