Acres: 3.95

Building Age: 42

Facility Size: 55380 ft2

Back to Engagement Highlights

Location

816 Logan Avenue, Toronto, ON, M4K3E1, Canada