23 Sea Crest DR, Otter Rock, OR 97369 - MLS#21085185 - Jared Hambro...