Clearwater Beach Pool

51 Bay Esplanade, Clearwater, FL 33767