Homes for sale - 5700 W OXFORD RD, Clifton, ID 83228 – MLS#1768550 ...