Dufferin Vistas Dufferin St & Rutherford Ave New collection of townhomes in Vaughan. 3BR & 4BR layouts, 1,900 to 2,200 sq. ft.