Cannon Beach resort completes $12M renovation

The Surfsand resort is located at 148 W. Gower in Cannon Beach.