Homes for sale - 600 INDIAN CREEK RD, Selma, OR 97538 – MLS#2161980...