Barefoot Beach Resort

19417 Gulf Blvd., Indian Shores, FL 33785
1-800-275-0186
3
Exterior