Beach Villa A
Capacity: 5
Beautifully renovated duplex beach Villa located in the heart of Indian Rocks Beach community. You are walking distance to everything, restaurants, pubs, parks, shops and of course the BEACH.
208 14th Ave Indian Rocks Beach Fl 33785