Homes for sale - 34 N Labsch ST, Otis, OR 97368 – MLS#21525373 - Do...