Business Vaughan dealership site sold in half to Dilawri for $16M, signalling $32M valuation Ryan Kowalski · August 14, 2026