Lot 6 Mahala Way, Otter Rock, OR 97369 - MLS#20-1304 - Jared Hambro...