Sale: 7 Love Run Road, Vaughan (Vellore Village), L6A3M2