Backwater's on Sand Key

1261 Gulf Blvd, Clearwater, Florida, United States