8672 Keele Street is a 26,000 square foot industrial property in Vaughan, Ontario. The property was built in 1972 and is home to Barricade Traffic Services.
- Closest Major IntersectionKeele Street & Langstaff Road
- Closest Major Highway5 minutes to Highway 407
- Time to YYZ16 minutes to Toronto Pearson Airport