
Homes for Sale in Indian Rocks Beach — Page 2
Indian Rocks Beach Real Estate at a Glance
Current market statistics for Indian Rocks Beach, FL
73
Active Listings
$1.6M
Avg Price
$691
Price/Sqft
190
Avg Days
Price Range
From
$299,900
To
$7,950,000
Property Types
Homes for Sale in Indian Rocks Beach
Every active listing in Indian Rocks Beach, browsable page by page.

$1.8M
2605 BAY Boulevard
Indian Rocks Beach, FL

$6.0M
391 12TH Avenue
Indian Rocks Beach, FL

$495K
829 E GULF Boulevard
Indian Rocks Beach, FL

$3.7M
306 HARBOR Drive
Indian Rocks Beach, FL

$8.0M
70 GULF Boulevard
Indian Rocks Beach, FL

$6.0M
1306 GULF Boulevard
Indian Rocks Beach, FL

$895K
321 12TH Avenue
Indian Rocks Beach, FL

$1.2M
196 HAVEN BEACH Drive
Indian Rocks Beach, FL

$949K
100 WINDRUSH Boulevard
Indian Rocks Beach, FL

$1.9M
711 E GULF Boulevard
Indian Rocks Beach, FL

$1.9M
711 E GULF Boulevard
Indian Rocks Beach, FL

$1.2M
208 BATES Avenue
Indian Rocks Beach, FL

$569K
833 E GULF Boulevard
Indian Rocks Beach, FL

$1.1M
349 BAHIA VISTA Drive
Indian Rocks Beach, FL

$1.2M
315 10TH Avenue
Indian Rocks Beach, FL

$585K
418 12TH Avenue
Indian Rocks Beach, FL

$3.8M
2307 BAY BOULEVARD
Indian Rocks Beach, FL

$3.8M
2307 BAY BOULEVARD
Indian Rocks Beach, FL

$725K
399 2ND STREET 219
Indian Rocks Beach, FL

$2.9M
478 HARBOR DRIVE N
Indian Rocks Beach, FL

$1.2M
527 Harbor Drive N
Indian Rocks Beach, FL

$3.8M
2307 BAY BOULEVARD
Indian Rocks Beach, FL
Showing 51–72 of 73 · Page 2 of 2
Continue exploring Indian Rocks Beach
Turn the listings into a short list with a clearer read on the Indian Rocks Beach market, its neighborhoods, and the home features that matter to you.
Shape your search
Browse Indian Rocks Beach by home feature
Nationwide collections
Explore by listing details
Ready to make the list yours?
Use the full search to set your price, beds, property type, and must-have features for Indian Rocks Beach.