Acres: 8.45

Building Age: 58

Facility Size: 190296 ft2

Back to Engagement Highlights

Location

1176 Pharmacy Avenue, Scarborough, ON, M1R2H7, Canada