Acres: 1.78

Building Age: 65

Facility Size: 28309 ft2

Back to Engagement Highlights

Location

33 Phoebe Street, Toronto, ON, M5T1A8, Canada