8566 Deer Creek RD, Selma, OR 97538 - MLS#220121382 - Nechele Brads...