Sale: 325 Vellore Ave, Vaughan, L4H 2Z2