Business Vaughan dealership site sold in half to Dilawri for $16M, signalling $32M valuation Ryan Kowalski · 6 days ago