Clearwater Beach

69 Bay Esplanade,
Clearwater, FL 33767, USA