- Any
- $ 100,000
- $ 150,000
- $ 200,000
- $ 400,000
- $ 800,000
- Any
- $ 100,000
- $ 150,000
- $ 200,000
- $ 400,000
- $ 800,000
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
362 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- 3 Beds3 Baths2,148 SqFt1/2 2$2,500,000 $2,500,000
452 HARBOR DR N, Indian Rocks Beach, FL 33785
Listed by FUTURE HOME REALTY INC
- 3 Beds2 Baths1,906 SqFt1/44 44$1,200,000 $1,350,000 11.1%
320 12TH AVE, Indian Rocks Beach, FL 33785
Listed by EXCEL REALTY OF PINELLAS CTY
- 0.21 Acres1/26 26$1,300,000 $1,390,000 6.5%
490 20TH AVE, Indian Rocks Beach, FL 33785
Listed by ENGEL & VOLKERS BELLEAIR
- 3 Beds2 Baths1,607 SqFt1/44 44$1,250,000 $1,299,000 3.8%
454 20TH AVE, Indian Rocks Beach, FL 33785
Listed by ENGEL & VOLKERS BELLEAIR
- 4 Beds3 Baths1,728 SqFt1/58 58$1,345,000 $1,345,000
2107 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by PYRAMID REALTY INC.
- 4 Beds3 Baths2,093 SqFt1/15 15$808,000 $825,000 2.1%
2506 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER FIGREY&SONRES
- 4 Beds5 Baths3,390 SqFt1/100 100$1,950,000 $2,200,000 11.4%
333 12TH AVE, Indian Rocks Beach, FL 33785
Listed by PLUMLEE GULF BEACH REALTY
- 3 Beds2 Baths1,232 SqFt1/50 50$800,000 $850,000 5.9%
1211 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Listed by RE/MAX METRO
- 3 Beds3 Baths2,255 SqFt1/41 41$1,775,000 $1,850,000 4.1%
485 HARBOR DR N, Indian Rocks Beach, FL 33785
Listed by NEXTHOME GULF TO BAY
- 4 Beds4 Baths3,040 SqFt$2,525,000 $2,525,000
349 12TH AVE, Indian Rocks Beach, FL 33785
Listed by STELLAR NON-MEMBER OFFICE
- 4 Beds3 Baths2,044 SqFt1/59 59$2,100,000 $2,499,900 16.0%
316 HARBOR DR, Indian Rocks Beach, FL 33785
Listed by FUTURE HOME REALTY INC
- 3 Beds2 Baths1,467 SqFt1/46 46$992,000 $1,100,000 9.8%
413 20TH AVE, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 4 Beds4 Baths2,016 SqFt1/64 64$1,695,000 $1,695,000
407 18TH AVE, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 3 Beds2 Baths1,380 SqFt1/51 51$1,100,000 $1,200,000 8.3%
2012 20TH AVENUE Pkwy, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS GULFSIDE RLTY
- 4 Beds2 Baths1,907 SqFt1/64 64$1,250,000 $1,395,000 10.4%
2708 1ST ST, Indian Rocks Beach, FL 33785
Listed by PLUMLEE GULF BEACH REALTY
- 3 Beds2 Baths1,500 SqFt1/27 27$826,000 $985,000 16.1%
307 16TH AVE, Indian Rocks Beach, FL 33785
Listed by ENGEL & VOLKERS ST. PETE
- 4 Beds5 Baths5,512 SqFt1/61 61$3,850,000 $3,950,000 2.5%
524 20TH AVE, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 2 Beds2 Baths3,122 SqFt$1,215,000 $1,215,000
2311 1ST ST, Indian Rocks Beach, FL 33785
Listed by STELLAR NON-MEMBER OFFICE
- 3 Beds3 Baths2,466 SqFt1/100 100$1,725,000 $1,750,000 1.4%
460 HARBOR DR N, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP
- 3 Beds3 Baths1,802 SqFt1/70 70$985,000 $975,000 1.0%
1208 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Listed by REALTY EXPERTS
- 4 Beds5 Baths4,413 SqFt1/82 82$2,300,000 $2,450,000 6.1%
485 HARBOR DR S, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP
- 5 Beds2 Baths2,059 SqFt1/46 46$925,000 $975,000 5.1%
108 14TH AVE, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP
- 3 Beds2 Baths1,215 SqFt1/33 33$745,000 $769,000 3.1%
342 12TH AVE, Indian Rocks Beach, FL 33785
Listed by ENGEL & VOLKERS BELLEAIR
- 2 Beds1 Bath1,236 SqFt1/59 59$700,000 $715,000 2.1%
2006 BAYVIEW PL, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS REALTY