Cannon Beach will feature a 4-acre surf lagoon, a resort-style hotel, dining and entertainment options and 100,000 square feet of office space. Although conceptual plans are still being finalized ...