Sale: 7 Josephine Road, Vaughan (Vellore Village), L4H0M4