View Details $999,000 1 of 66 Creekwater Bay Estates Unrec | Santa Rosa Beach 4 beds 3 baths 3,412 sqft 0.43 acres On Site: 30 Days