Acres: 5.68

Building Age: 57

Facility Size: 51743 ft2

Back to Engagement Highlights

Location

65 Topcliff Avenue, North York, ON, M3N1L6, Canada