Don't miss out on this beautiful new development in Otter Rock. Lots range in size from .59 acres to 1.3 acres. Great place for your new home! Otter Rock is located in-between Depoe Bay and Newport on the beautiful Oregon Coast. Popular area for surfers!