TL 7 Sea Crest Dr., Otter Rock, OR 97369 - MLS#21-2064 - Jared Hamb...