Clearwater Beach

69 Bay Esplanade, Clearwater, FL 33767, USA