Beach Villa 1B
[ Capacity: 5 ] Nestled in the heart of Indian Rocks Beach. Conveniently located just steps from local restaurants, shops and of course the beach ! Spacious 2 bedroom beach apt. has an open floor plan with a large walkout private deck. Enjoy the sunsets
2109 Gulf Blvd, Indian Rocks Beach, Fl 33785