1,282 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)

$ 865,000 1.1%
$ 874,900
2 Beds2 Baths1,380 SqFt74 GULF BLVD #3B, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 514,000 3.3%
$ 497,500
3 Beds2 Baths1,216 SqFt1109 1ST ST, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 1,225,000 2.0%
$ 1,250,000
4 Beds3 Baths1,985 SqFt192 HAVEN BEACH DR, Indian Rocks Beach, FL 33785
Townhouse
Listed by


$ 625,000 13.8%
$ 725,000
3 Beds3 Baths1,788 SqFt212 20TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 2,075,000 5.7%
$ 2,200,000
5 Beds4 Baths3,271 SqFt2025 20TH AVENUE Pkwy, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 650,000 13.2%
$ 749,000
3 Beds2 Baths1,300 SqFt348 BAHIA VISTA DR, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 750,000 8.4%
$ 819,000
2 Beds2 Baths1,090 SqFt60 GULF BLVD #212, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 645,000 7.7%
$ 699,000
2 Beds2 Baths1,415 SqFt115 CANAL AVE #1, Indian Rocks Beach, FL 33785
Townhouse
Listed by


$ 2,000,000 9.1%
$ 2,200,000
3 Beds5 Baths3,319 SqFt478 HARBOR DR N, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 550,000 44.7%
$ 995,000
2 Beds1 Bath1,362 SqFt332 BAHIA VISTA DR, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 1,573,000 4.9%
$ 1,500,000
8 Beds8 Baths3,918 SqFt2211 BAY BLVD, Indian Rocks Beach, FL 33785
Multi-Family
Listed by


$ 470,000 9.6%
$ 520,000
2 Beds2 Baths1,465 SqFt620 GARLAND CIR, Indian Rocks Beach, FL 33785
Townhouse
Listed by


$ 825,000 4.1%
$ 860,000
2 Beds2 Baths1,342 SqFt501 20TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 425,000 19.0%
$ 525,000
2 Beds1 Bath843 SqFt115 11TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 900,000 0.1%
$ 899,000
3 Beds2 Baths1,300 SqFt1000 GULF BLVD #108, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 1,397,500 3.2%
$ 1,444,000
3 Beds2 Baths1,695 SqFt74 GULF BLVD #4A, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 675,000 15.5%
$ 799,000
2 Beds2 Baths1,230 SqFt353 LA HACIENDA DR, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 425,000 5.5%
$ 449,900
2 Beds1 Bath950 SqFt19417 GULF BLVD #E201, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 1,500,000 6.0%
$ 1,595,000
3 Beds2 Baths1,530 SqFt2504 GULF BLVD #308, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 900,000 12.2%
$ 1,025,000
1,921 SqFt823 GULF BLVD BLVD, Indian Rocks Beach, FL 33785
Multi-Family
Listed by


$ 610,000 6.5%
$ 652,500
2 Beds2 Baths1,110 SqFt399 C 2ND ST #220, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 525,000 11.0%
$ 590,000
2 Beds2 Baths878 SqFt1401 BAY PALM BLVD, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 687,500 14.0%
$ 799,000
0.17 Acres1215 BAY SHORE BLVD, Indian Rocks Beach, FL 33785
Vacant Land
Listed by


$ 1,460,000 2.7%
$ 1,500,000
3 Beds2 Baths1,624 SqFt108 13TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by

