- 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
1,135 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- 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
- 4 Beds3 Baths2,390 SqFt1/54 54$1,240,000 $1,329,000 6.7%
616 GULF BLVD #C300, Indian Rocks Beach, FL 33785
Listed by SILVER REALTY SERVICES, LLC
- 2 Beds2 Baths1,080 SqFt1/33 33$609,000 $609,000
2112 GULF BLVD #4b, Indian Rocks Beach, FL 33785
Listed by COLDWELL BANKER REALTY
- 2 Beds2 Baths1,010 SqFt1/64 64$900,000 $925,000 2.7%
106 GULF BLVD #205, Indian Rocks Beach, FL 33785
Listed by KELLER WILLIAMS SOUTH TAMPA
- 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
- 5 Beds3 Baths2,506 SqFt1/78 78$1,850,000 $2,285,000 19.0%
2116/2114 1ST ST, Indian Rocks Beach, FL 33785
Listed by DOUGLAS ELLIMAN
- 5 Beds3 Baths2,506 SqFt1/74 74$1,850,000 $2,285,000 19.0%
2116/2114 1ST ST, Indian Rocks Beach, FL 33785
Listed by DOUGLAS ELLIMAN
- 6 Beds3 Baths2,464 SqFt1/49 49$2,099,000 $2,099,000
2605 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by DOUGLAS ELLIMAN
- 2 Beds2 Baths1,465 SqFt1/63 63$720,000 $759,995 5.3%
655 GARLAND CIR, Indian Rocks Beach, FL 33785
Listed by CENTURY 21 RE CHAMPIONS
- 5 Beds4 Baths1,975 SqFt1/43 43$3,300,000 $3,800,000 13.2%
304 GULF BLVD, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
- 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