O’Dells Bay Updated on 2023-03-27 | Written by AgentImage Waterfront community along the western shores of Castle Rock Lake consists of both single family homes and condominiums.