Sale: 19 Wardlaw Place, Vaughan (Vellore Village), L4H0Z5