- 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
363 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- 3 Beds2 Baths1,940 SqFt1/17 17$950,000 $1,100,000 13.6%
420 HARBOR DR S, Indian Rocks Beach, FL 33785
Listed by BEST BEACH RENTALS & SALES PA
- 2 Beds1 Bath1,092 SqFt1/49 49$650,000 $675,000 3.7%
104 12TH AVE, Indian Rocks Beach, FL 33785
Listed by PHILLIP SCOTT MANAGEMENT & INV
- 4 Beds2 Baths2,403 SqFt1/77 77$2,150,000 $2,150,000
305 HARBOR DR, Indian Rocks Beach, FL 33785
Listed by ARGO GROUP PROPERTIES LLC
- 4 Beds3 Baths2,200 SqFt1/11 11$1,275,000 $1,300,000 1.9%
2204 BAY BLVD #A, Indian Rocks Beach, FL 33785
Listed by CHARLES RUTENBERG REALTY INC
- 5 Beds7 Baths4,178 SqFt1/69 69$4,500,000 $5,500,000 18.2%
1610 BEACH TRL, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 3 Beds1 Bath1,836 SqFt1/49 49$1,575,000 $1,675,000 6.0%
1900 GULF BLVD, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 4 Beds2 Baths1,790 SqFt1/9 9$595,000 $660,000 9.8%
1400 BAY PALM BLVD, Indian Rocks Beach, FL 33785
Listed by PYRAMID REALTY INC.
- 3 Beds3 Baths2,436 SqFt1/72 72$1,750,000 $1,899,000 7.8%
1107 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 2 Beds3 Baths1,092 SqFt1/39 39$1,100,000 $1,299,999 15.4%
2706 GULF BLVD, Indian Rocks Beach, FL 33785
Listed by CHARLES RUTENBERG REALTY INC
- 4 Beds3 Baths2,914 SqFt1/64 64$1,450,000 $1,500,000 3.3%
1907 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 5 Beds4 Baths2,373 SqFt1/85 85$1,200,000 $1,230,000 2.4%
2506 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS GULFSIDE RLTY
- 2 Beds1 Bath750 SqFt1/13 13$475,000 $495,000 4.0%
344 12TH AVE, Indian Rocks Beach, FL 33785
Listed by PASS A GRILLE REALTY 8TH AVE
- 4 Beds3 Baths1,648 SqFt1/35 35$950,000 $995,000 4.5%
438 18TH AVE, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 5 Beds4 Baths3,754 SqFt1/83 83$2,279,790 $2,499,000 8.8%
1209 BAY SHORE BLVD, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 1 Bed1 Bath599 SqFt1/5 5$550,000 $550,000
2402 1ST ST, Indian Rocks Beach, FL 33785
Listed by LUXURY & BEACH REALTY INC
- 2,389 SqFt1/78 78$1,350,000 $1,995,000 32.3%
2404 1ST ST, Indian Rocks Beach, FL 33785
Listed by LUXURY & BEACH REALTY INC
- 8 Beds8 Baths6,914 SqFt1/98 98$7,500,000 $7,697,000 2.6%
2 18TH AVE, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 4 Beds3 Baths2,392 SqFt1/62 62$2,195,000 $2,195,000
492 20TH AVE, Indian Rocks Beach, FL 33785
Listed by CENTURY 21 JIM WHITE & ASSOC
- 3 Beds2 Baths1,837 SqFt1/39 39$924,000 $999,000 7.5%
450 20TH AVE, Indian Rocks Beach, FL 33785
Listed by ENGEL & VOLKERS BELLEAIR
- 3 Beds2 Baths1,320 SqFt1/60 60$1,062,500 $1,250,000 15.0%
2000 20TH AVENUE Pkwy, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 3 Beds2 Baths1,531 SqFt1/45 45$1,065,000 $1,150,000 7.4%
417 12TH AVE, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 2 Beds3 Baths1,480 SqFt1/62 62$636,000 $799,000 20.4%
1214 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Listed by CENTURY 21 COAST TO COAST
- 1,656 SqFt1/27 27$1,500,000 $1,500,000
210 21ST AVE, Indian Rocks Beach, FL 33785
Listed by BEYCOME OF FLORIDA LLC
- 3 Beds2 Baths2,140 SqFt1/37 37$1,250,000 $1,350,000 7.4%
1903 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by THE SOMERDAY GROUP PL