18000 Illinois River RD, Selma, OR 97538 - MLS#220109031 - Nechele ...