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