Homes for Sale in Indian Rocks Beach, Florida

Year Build
Quickly spot your dream home by adding your preferred features and locations using our unique 'PLUS' tool.
Indian Rocks Beach
Pinellas County
Florida















Home Prices in
Indian Rocks Beach

Single Family Home
Average Asking Price
$1,139,944

Condo/Townhome
Average Asking Price
$543,675








2718 Gulf Boulevard Indian Rocks Beach, FL 33785

$2,950,000

2718 Gulf Boulevard
Indian Rocks Beach, FL 33785

4 BR, 4.5 BA, 3,462 sqft,   Single Family

save preview map

443 20th Avenue Indian Rocks Beach, FL 33785

$2,700,000

443 20th Avenue
Indian Rocks Beach, FL 33785

3 BR, 4 BA, 4,651 sqft,   Single Family

save preview map

443 20th Avenue Indian Rocks Beach, FL 33785

$2,700,000

443 20th Avenue
Indian Rocks Beach, FL 33785

3 BR, 4 BA, 4,651 sqft,   Single Family

save preview map

80 Gulf Boulevard Indian Rocks Beach, FL 33785

$2,250,000

80 Gulf Boulevard
Indian Rocks Beach, FL 33785

3 BR, 2 BA, 1,477 sqft,   Single Family

save preview map

80 Gulf Boulevard Indian Rocks Beach, FL 33785

$2,250,000

80 Gulf Boulevard
Indian Rocks Beach, FL 33785

3 BR, 2 BA, 1,477 sqft,   Single Family

save preview map

818 Gulf Boulevard Indian Rocks Beach, FL 33785

$1,600,000

818 Gulf Boulevard
Indian Rocks Beach, FL 33785

4 BR, 4.5 BA, 4,200 sqft,   Single Family

save preview map

816 Gulf Boulevard Indian Rocks Beach, FL 33785

$1,600,000

816 Gulf Boulevard
Indian Rocks Beach, FL 33785

4 BR, 4.5 BA, 4,200 sqft,   Single Family

save preview map

814 Gulf Boulevard Indian Rocks Beach, FL 33785

$1,600,000

814 Gulf Boulevard
Indian Rocks Beach, FL 33785

4 BR, 4.5 BA, 4,200 sqft,   Single Family

save preview map

812 Beach Trail Indian Rocks Beach, FL 33785

$1,599,000

812 Beach Trail
Indian Rocks Beach, FL 33785

2 BR, 2 BA, 1,020 sqft,   Single Family

save preview map

375 Harbor Drive S Indian Rocks Beach, FL 33785

$1,550,000

375 Harbor Drive S
Indian Rocks Beach, FL 33785

4 BR, 3 BA, 3,410 sqft,   Single Family

save preview map

416 20th Avenue Indian Rocks Beach, FL 33785

$989,000

416 20th Avenue
Indian Rocks Beach, FL 33785

3 BR, 3 BA, 1,910 sqft,   Single Family

save preview map

Neighborhoods in Indian Rocks Beach
Belleair Beach
Belleair Bluffs
Belleair Shores
Indian Shores











416 20th Avenue Indian Rocks Beach, FL 33785

$989,000

416 20th Avenue
Indian Rocks Beach, FL 33785

3 BR, 3 BA, 1,910 sqft,   Single Family

save preview map

940 Gulf Boulevard Indian Rocks Beach, FL 33785

$939,000

940 Gulf Boulevard
Indian Rocks Beach, FL 33785

3 BR, 3 BA, 2,561 sqft,   Condo/Twh

save preview map

377 La Hacienda Drive Indian Rocks Beach, FL 33785

$825,000

377 La Hacienda Drive
Indian Rocks Beach, FL 33785

3 BR, 2 BA, 1,908 sqft,   Single Family

save preview map

OPEN Jun 30 1pm-3pm
2200 Gulf Boulevard Indian Rocks Beach, FL 33785

$819,000

2200 Gulf Boulevard
Indian Rocks Beach, FL 33785

3 BR, 2.5 BA, 2,062 sqft,   Condo/Twh

save preview map

196 Haven Beach Drive S Indian Rocks Beach, FL 33785

$740,000

196 Haven Beach Drive S
Indian Rocks Beach, FL 33785

3 BR, 3 BA, 1,935 sqft,   Single Family

save preview map

196 Haven Beach Drive S Indian Rocks Beach, FL 33785

$740,000

196 Haven Beach Drive S
Indian Rocks Beach, FL 33785

3 BR, 3 BA, 1,935 sqft,   Single Family

save preview map

528 20th Avenue Indian Rocks Beach, FL 33785

$731,000

528 20th Avenue
Indian Rocks Beach, FL 33785

2 BR, 2 BA, 1,290 sqft,   Single Family

save preview map

The data relating to real estate for sale on this web site comes from Listhub, Inc. Information Deemed Reliable but Not Guaranteed.

Nearby Cities
Neighborhoods
Zipcodes in Indian Rocks Beach
Home Features