Acres: 8.5

Building Age: 64

Facility Size: 64261 ft2

Back to Engagement Highlights

Location

130 Lloyd Manor Road, Etobicoke, ON, M9B5K1, Canada