Homes for sale - 589 Peter Rupert Ave #Bsmt, Vaughan, ON L6A 0S2 – ...