- 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
- 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
2,244 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- 2 Beds2 Baths1,883 SqFt$1,850,000 $2,150,000 14.0%
521 HARBOR DR N, Indian Rocks Beach, FL 33785
Listed by FUTURE HOME REALTY INC
- 2 Beds2 Baths1,546 SqFt$650,000 $699,000 7.0%
202 18TH AVE, Indian Rocks Beach, FL 33785
Listed by RE/MAX ACTION FIRST OF FLORIDA
- 2 Beds2 Baths1,080 SqFt$609,000 $609,000
2112 GULF BLVD #4b, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 6 Beds6 Baths4,620 SqFt$4,200,000 $4,999,000 16.0%
2304 BEACH TRL #1 & 2, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 2 Beds2 Baths1,407 SqFt$1,100,000 $1,250,000 12.0%
500 20TH AVE, Indian Rocks Beach, FL 33785
Listed by COMPASS FLORIDA LLC
- 3 Beds2 Baths1,452 SqFt$845,000 $874,000 3.3%
403 HARBOR DR N, Indian Rocks Beach, FL 33785
Listed by PEOPLE'S CHOICE REALTY SVC LLC
- 3 Beds2 Baths1,060 SqFt$829,500 $875,000 5.2%
20000 GULF BLVD #206, Indian Shores, FL 33785
Listed by PLUMLEE GULF BEACH REALTY
- 2,026 SqFt$1,195,000 $1,195,000
1105 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Listed by PEOPLE'S CHOICE REALTY SVC LLC
- 6 Beds3 Baths2,026 SqFt$1,195,000 $1,195,000
1105 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Listed by PEOPLE'S CHOICE REALTY SVC LLC
- 1 Bed1 Bath735 SqFt$260,000 $269,000 3.3%
19417 GULF BLVD #A-106, Indian Shores, FL 33785
Listed by CENTURY 21 BEGGINS
- 3 Beds3 Baths1,874 SqFt$576,000 $599,000 3.8%
19915 GULF BLVD #601, Indian Shores, FL 33785
Listed by PEOPLE'S CHOICE REALTY SVC LLC
- 5 Beds3 Baths1,914 SqFt$685,000 $719,000 4.7%
1105 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Listed by CENTURY 21 BEGGINS
- 2 Beds2 Baths1,040 SqFt$262,000 $275,000 4.7%
1 WINDRUSH BLVD #84, Indian Rocks Beach, FL 33785
Listed by EXP REALTY LLC
- 4 Beds3 Baths2,312 SqFt$1,475,000 $1,575,000 6.3%
474 20TH AVE, Indian Rocks Beach, FL 33785
Listed by RE/MAX ACTION FIRST OF FLORIDA
- 2 Beds3 Baths1,390 SqFt$365,000 $399,000 8.5%
320 WINDRUSH BLVD #4, Indian Rocks Beach, FL 33785
Listed by COMPASS FLORIDA LLC
- 2 Beds2 Baths1,345 SqFt$426,000 $449,000 5.1%
19111 VISTA BAY DR #308, Indian Shores, FL 33785
Listed by RE/MAX ACTION FIRST OF FLORIDA
- 3 Beds2 Baths1,300 SqFt$900,000 $900,000
1000 GULF BLVD #403, Indian Rocks Beach, FL 33785
Listed by PLUMLEE GULF BEACH REALTY
- 2 Beds3 Baths1,080 SqFt$535,000 $550,000 2.7%
19807 GULF BLVD #128, Indian Shores, FL 33785
Listed by SMITH & ASSOCIATES REAL ESTATE
- 2 Beds2 Baths1,345 SqFt$535,000 $575,000 7.0%
19111 VISTA BAY DR #304, Indian Shores, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 3 Beds2 Baths1,270 SqFt$999,800 $999,800
2618 GULF BLVD #505, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS REALTY PORTFOLIO COLLECTION
- 0.15 Acres$787,000 $925,000 14.9%
1201 BAY SHORE BLVD, Indian Rocks Beach, FL 33785
Listed by SMITH & ASSOCIATES REAL ESTATE
- 2 Beds2 Baths824 SqFt1/33 33$428,000 $428,000
123 14TH AVE, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS REALTY- PALM H
- 6 Beds4 Baths3,100 SqFt$4,037,000 $4,500,000 10.3%
1600 BEACH TRL, Indian Rocks Beach, FL 33785
Listed by DOUGLAS ELLIMAN
- 6 Beds4 Baths3,100 SqFt$4,037,000 $4,500,000 10.3%
1600 BEACH TRL, Indian Rocks Beach, FL 33785
Listed by DOUGLAS ELLIMAN