Sand Castle II by Teeming Vacatin Rentals Apartment
20000 gulf blvd, Indian Shores, 33785
Set within a few steps of Indian Shores Beach and 1 km of Indian Rocks Beach in Clearwater Beach, Sand Castle II by Teeming Vacatin Rentals offers accommodation with seating area.