location_on 7250 Keele St, Vaughan
Vaughan, Ontario L4K 1Z8
Great Location And Great Unit In Canada’s Largest Home Improvement Center. 320,000 Sf Building Over 400 Stores Related To Home Reno & Decor In One- Roof! Excellent Opportunity To Improve Your Business! Lots Of Parking, Close To Cafes, Restaurants, Just Minutes From Hwy 400 And Hwy 407. Amenities. On Bus To Subway Station