- 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
500+ Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- 1 Bed1 Bath805 SqFt1/28 28$715,000 $750,000 4.7%
506 GULF BLVD #401, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 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
- 5 Beds3 Baths1,988 SqFt1/33 33$1,600,000 $1,649,000 3.0%
305 BAHIA VISTA DR, Indian Rocks Beach, FL 33785
Listed by FUTURE HOME REALTY INC
- 2 Beds2 Baths762 SqFt1/42 42$608,000 $630,000 3.5%
1802 GULF BLVD #5, Indian Rocks Beach, FL 33785
Listed by PALERMO REAL ESTATE PROF.INC.
- 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
- 2 Beds3 Baths1,258 SqFt1/35 35$290,000 $342,000 15.2%
1 WINDRUSH BLVD #32, Indian Rocks Beach, FL 33785
Listed by BHHS FLORIDA PROPERTIES GROUP
- 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
- 3 Beds3 Baths2,025 SqFt1/54 54$1,195,000 $1,220,000 2.0%
2510 CORAL CT, Indian Rocks Beach, FL 33785
Listed by ENGEL & VOLKERS BELLEAIR
- 2 Beds2 Baths1,080 SqFt1/40 40$695,000 $699,000 0.6%
1412 GULF BLVD #202A, Indian Rocks Beach, FL 33785
Listed by DALTON WADE INC
- 1 Bed1 Bath771 SqFt1/41 41$315,000 $335,000 6.0%
1 WINDRUSH BLVD #79, Indian Rocks Beach, FL 33785
Listed by SMITH & ASSOCIATES REAL ESTATE
- 3 Beds2 Baths1,530 SqFt1/34 34$1,300,000 $1,350,000 3.7%
2504 GULF BLVD #202, Indian Rocks Beach, FL 33785
Listed by LPT REALTY
- 2 Beds2 Baths1,234 SqFt1/2 2$480,000 $500,000 4.0%
408 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785
Listed by SMITH & ASSOCIATES REAL ESTATE
- 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,530 SqFt1/62 62$915,000 $944,900 3.2%
2504 GULF BLVD #106, Indian Rocks Beach, FL 33785
Listed by PREMIER SOTHEBY'S INTL 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
- 4 Beds3 Baths3,136 SqFt1/50 50$2,100,000 $2,300,000 8.7%
492 HARBOR DR N, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 2 Beds2 Baths1,110 SqFt1/15 15$840,000 $840,000
399 2ND ST #820, Indian Rocks Beach, FL 33785
Listed by STELLAR NON-MEMBER OFFICE
- 2 Beds2 Baths1,221 SqFt1/43 43$997,000 $994,900 0.2%
1912 GULF BLVD #401, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS REALTY
- 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
- 3 Beds3 Baths1,616 SqFt1/37 37$745,000 $759,999 2.0%
928 HARBOUR HOUSE DR #928, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS GULF BEACHES