Acres: 4.69

Building Age: 63

Facility Size: 32184 ft2

Back to Engagement Highlights

Location

330 Wilmington Avenue, North York, ON, M3H5L1, Canada