Days on site

MLS Result for Indian Rocks Beach Homes for sale

Showing 6 properties

Map

Today Indian Rocks Beach, FL is count around 6 homes for sale at current average listing price of $964,467. Nearby neighborhoods of Indian Rocks Beach are Sunset Bay Indian Rocks Beach, Beachside Villas Of Indian Rocks Beach, Cove At Indian Rocks Beach. Most of Indian Rocks Beach homes are 3 bedrooms with 3 bathrooms.