Acres: 5.04

Building Age: 65

Facility Size: 26716 ft2

Back to Engagement Highlights

Location

110 Sloane Avenue, North York, ON, M4A2B1, Canada