[Ca-on-commercial] Vaughan, 226 Units total with Freehold Towns, Stacked Town Homes 1600 TO 2000 Square ft, Prime Location on 9.22 Acres! Draft Plan Approved !! Call Today!