Homes for sale - 401 Otter Crest Lp, Otter Rock, OR 97341 – MLS#77...