Homes for sale - 6895 120 ST #6893-, Delta, BC V4E 2A8 – MLS#R25555...