Acres: 7.17

Building Age: 73

Facility Size: 40634 ft2

Back to Engagement Highlights

Location

1059 Lillian Street, North York, ON, M2M3G1, Canada