Acres: 4.32

Building Age: 98

Facility Size: 70648 ft2

Back to Engagement Highlights

Location

30 Turnberry Avenue, Toronto, ON, M6N1P8, Canada