- 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)
- 4 Beds2 Baths1,405 SqFt1/59 59$871,000 $874,999 0.5%
1201 BAY PALM BLVD, Indian Rocks Beach, FL 33785
Listed by THE AMBROSIO GROUP
- 2 Beds3 Baths1,400 SqFt1/73 73$492,000 $492,000
314 WINDRUSH BLVD #12, Indian Rocks Beach, FL 33785
Listed by REALTY EXPERTS
- 2 Beds2 Baths1,275 SqFt1/38 38$855,000 $849,500 0.6%
900 GULF BLVD #703, Indian Rocks Beach, FL 33785
Listed by TROPICAL ISLES REALTY INC
- 2 Beds2 Baths1,090 SqFt1/48 48$994,000 $999,000 0.5%
60 GULF BLVD #203, Indian Rocks Beach, FL 33785
Listed by PREMIER SOTHEBY'S INTL REALTY
- 2 Beds2 Baths1,162 SqFt1/15 15$699,900 $699,900
1801 2ND ST, Indian Rocks Beach, FL 33785
Listed by CHARLES RUTENBERG REALTY INC
- 3,000 SqFt1/63 63$1,400,000 $1,600,000 12.5%
106 20TH AVE, Indian Rocks Beach, FL 33785
Listed by TOWN CHASE PROPERTIES
- 5 Beds3 Baths1,938 SqFt1/52 52$1,005,000 $1,149,000 12.5%
206 10TH AVE N, Indian Rocks Beach, FL 33785
Listed by WILSON & ASSOCIATES
- 2 Beds2 Baths1,465 SqFt1/36 36$670,000 $679,000 1.3%
683 GARLAND CIR, Indian Rocks Beach, FL 33785
Listed by LA ROSA REALTY ST. PETERSBURG
- 2,422 SqFt1/66 66$1,375,000 $1,400,000 1.8%
2302 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by TOM TUCKER REALTY
- 5 Beds4 Baths2,422 SqFt1/71 71$1,375,000 $1,400,000 1.8%
2302 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by TOM TUCKER REALTY
- 4 Beds2 Baths1,248 SqFt1/21 21$950,000 $999,000 4.9%
807 E GULF BLVD, Indian Rocks Beach, FL 33785
Listed by SOUTH TAMPA REALTY GROUP
- 3 Beds2 Baths1,974 SqFt1/83 83$1,225,000 $1,250,000 2.0%
118 10TH AVE, Indian Rocks Beach, FL 33785
Listed by ENGEL & VOLKERS MADEIRA BEACH
- 3 Beds2 Baths1,700 SqFt1/52 52$1,377,000 $1,336,900 3.0%
1 23RD AVE #1, Indian Rocks Beach, FL 33785
Listed by DALTON WADE INC
- 2 Beds2 Baths1,275 SqFt1/15 15$800,000 $839,000 4.6%
900 GULF BLVD #1004, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 3 Beds3 Baths1,616 SqFt1/57 57$702,500 $735,000 4.4%
915 HARBOUR HOUSE DR, Indian Rocks Beach, FL 33785
Listed by EXP REALTY LLC
- 0.16 Acres1/6 6$550,000 $578,800 5.0%
2205 GULF BLVD, Indian Rocks Beach, FL 33785
Listed by COMPASS FLORIDA LLC
- 2 Beds2 Baths1,275 SqFt1/58 58$773,000 $773,000
900 GULF BLVD #503, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 2 Beds2 Baths1,465 SqFt1/46 46$550,000 $550,000
628 GARLAND CIR, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 2 Beds3 Baths1,400 SqFt1/89 89$500,000 $549,900 9.1%
316 WINDRUSH BLVD #2, Indian Rocks Beach, FL 33785
Listed by REALTY EXPERTS
- 1 Bed1 Bath770 SqFt1/47 47$300,500 $315,000 4.6%
1 WINDRUSH BLVD #67, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 6 Beds6 Baths4,620 SqFt1/99 99$4,200,000 $4,999,000 16.0%
2304 BEACH TRL #1 & 2, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 4 Beds3 Baths1,985 SqFt1/47 47$1,205,000 $1,260,000 4.4%
202 HAVEN BEACH DR, Indian Rocks Beach, FL 33785
Listed by BHHS FLORIDA PROPERTIES GROUP
- 2 Beds2 Baths1,135 SqFt1/62 62$975,000 $959,000 1.7%
1904 GULF BLVD #J, Indian Rocks Beach, FL 33785
Listed by THE SHASTEEN-SIZEMORE CO.
- 2 Beds1 Bath955 SqFt1/35 35$362,000 $382,000 5.2%
1 WINDRUSH BLVD #59, Indian Rocks Beach, FL 33785
Listed by CHARLES RUTENBERG REALTY INC