Dufferin Vistas – Phase 2 in Vaughan Dufferin Street & Rutherford Road, Vaughan From $1,434,990 1 SqFt