Homes for sale - 379 N Boulder Creek Dr, Otis, OR 97368 – MLS#21-12...