Acres: 6.2

Building Age: 64

Facility Size: 65564 ft2

Back to Engagement Highlights

Location

1430 Sheppard Avenue West, North York, ON, M3M2W9, Canada