- 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
1,269 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- 2 Beds2 Baths1,010 SqFt$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 SqFt$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 SqFt$636,000 $799,000 20.4%
1214 BAY PINE BLVD, Indian Rocks Beach, FL 33785
Listed by CENTURY 21 COAST TO COAST
- 1,656 SqFt$1,500,000 $1,500,000
210 21ST AVE, Indian Rocks Beach, FL 33785
Listed by BEYCOME OF FLORIDA LLC
- 3 Beds2 Baths2,140 SqFt$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 SqFt$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 SqFt$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 SqFt$2,099,000 $2,099,000
2605 BAY BLVD, Indian Rocks Beach, FL 33785
Listed by DOUGLAS ELLIMAN
- 2 Beds2 Baths1,465 SqFt$720,000 $759,995 5.3%
655 GARLAND CIR, Indian Rocks Beach, FL 33785
Listed by CENTURY 21 RE CHAMPIONS
- 5 Beds4 Baths1,975 SqFt$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 SqFt$871,000 $874,999 0.5%
1201 BAY PALM BLVD, Indian Rocks Beach, FL 33785
Listed by THE AMBROSIO GROUP
- 2 Beds3 Baths1,400 SqFt$492,000 $492,000
314 WINDRUSH BLVD #12, Indian Rocks Beach, FL 33785
Listed by REALTY EXPERTS
- 2 Beds2 Baths1,275 SqFt$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 SqFt$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 SqFt$699,900 $699,900
1801 2ND ST, Indian Rocks Beach, FL 33785
Listed by CHARLES RUTENBERG REALTY INC
- 3,000 SqFt$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 SqFt$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 SqFt$670,000 $679,000 1.3%
683 GARLAND CIR, Indian Rocks Beach, FL 33785
Listed by LA ROSA REALTY ST. PETERSBURG
- 2,422 SqFt$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 SqFt$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 SqFt$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 SqFt$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 SqFt$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 SqFt$800,000 $839,000 4.6%
900 GULF BLVD #1004, Indian Rocks Beach, FL 33785
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL