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

$ 700,000 3.4%
$ 725,000
3 Beds2 Baths1,442 SqFt2010 BAYVIEW PL, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 1,275,000 12.1%
$ 1,450,000
3 Beds2 Baths1,304 SqFt19111 WHISPERING PINES DR, Indian Shores, FL 33785
Single Family Home
Listed by


$ 400,000 11.1%
$ 449,900
2 Beds2 Baths1,320 SqFt19531 GULF BLVD #205, Indian Shores, FL 33785
Condo
Listed by


$ 485,000 3.0%
$ 499,900
2 Beds1 Bath920 SqFt2109 GULF BLVD #1B, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 350,000 12.5%
$ 399,900
2 Beds2 Baths985 SqFt19701 GULF BLVD #320, Indian Shores, FL 33785
Condo
Listed by


$ 910,000 1.6%
$ 925,000
2 Beds2 Baths1,882 SqFt496 20TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 648,000 0.2%
$ 649,000
3 Beds2 Baths1,440 SqFt19727 GULF BLVD #207, Indian Shores, FL 33785
Condo
Listed by


$ 925,000 7.2%
$ 997,000
1,948 SqFt201 8TH AVE, Indian Rocks Beach, FL 33785
Multi-Family
Listed by


$ 525,000 4.5%
$ 550,000
2 Beds2 Baths1,360 SqFt19111 VISTA BAY DR #603, Indian Shores, FL 33785
Condo
Listed by


$ 575,000 11.5%
$ 650,000
5 Beds3 Baths2,269 SqFt19105 GULF BLVD, Indian Shores, FL 33785
Multi-Family
Listed by


$ 665,000 4.3%
$ 695,000
2 Beds2 Baths1,200 SqFt2112 GULF BLVD #4A, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 1,400,000 3.4%
$ 1,450,000
4 Beds3 Baths1,748 SqFt464 20TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 415,000 7.8%
$ 450,000
3 Beds1 Bath780 SqFt107 15TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 1,200,000 5.9%
$ 1,275,000
3 Beds2 Baths1,425 SqFt19418 GULF BLVD #507, Indian Shores, FL 33785
Condo
Listed by


$ 2,400,000 7.7%
$ 2,600,000
4 Beds3 Baths3,098 SqFt443 18TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 825,000
$ 825,000
3 Beds3 Baths2,335 SqFt19817 GULF BLVD #302, Indian Shores, FL 33785
Townhouse
Listed by


$ 1,225,000 7.5%
$ 1,324,950
4 Beds4 Baths2,543 SqFt19915 GULF BLVD #206, Indian Shores, FL 33785
Townhouse
Listed by


$ 475,000 11.9%
$ 539,000
3 Beds2 Baths1,233 SqFt125 11TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 1,400,000 3.4%
$ 1,450,000
3 Beds3 Baths2,332 SqFt479 HARBOR DR N, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 400,000
$ 400,000
3 Beds2 Baths1,208 SqFt111 12TH AVE, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 950,000 4.5%
$ 995,000
4 Beds3 Baths1,907 SqFt501 JANICE PL, Indian Rocks Beach, FL 33785
Single Family Home
Listed by


$ 445,000 5.3%
$ 469,700
2 Beds1 Bath950 SqFt19417 GULF BLVD #A207, Indian Rocks Beach, FL 33785
Condo
Listed by


$ 567,500 5.4%
$ 599,900
1 Bed1 Bath875 SqFt19440 GULF BLVD #306, Indian Shores, FL 33785
Condo
Listed by


$ 262,000 4.7%
$ 275,000
2 Beds2 Baths1,040 SqFt1 WINDRUSH BLVD #84, Indian Rocks Beach, FL 33785
Condo
Listed by

