Acres: 18.14

Building Age: 55

Facility Size: 272577 ft2

Back to Engagement Highlights

Location

755 Oakdale Road, North York, ON, M3N1W7, Canada