1,271 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
 - $ 795,000 6.5% - $ 849,900 2 Beds2 Baths1,215 SqFt- 24 GULF BLVD #3B, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 805,000 10.1% - $ 895,000 0.17 Acres- 1213 BAY SHORE BLVD, Indian Rocks Beach, FL 33785- Vacant Land - Listed by  
 - $ 1,300,000 16.1% - $ 1,549,000 3 Beds3 Baths2,231 SqFt- 487 HARBOR DR S, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 660,000 5.6% - $ 699,000 2 Beds2 Baths1,415 SqFt- 1912 GULF BLVD #305, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 825,000 2.9% - $ 849,900 3 Beds2 Baths1,508 SqFt- 616 2ND ST, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 830,000 14.9% - $ 975,000 2 Beds2 Baths1,506 SqFt- 365 LA HACIENDA DR, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 575,000 - $ 575,000 2 Beds2 Baths878 SqFt- 1809 GULF BLVD #B-2, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 2,300,000 4.2% - $ 2,400,000 8 Beds8 Baths3,512 SqFt- 1809 GULF BLVD, Indian Rocks Beach, FL 33785- Multi-Family - Listed by  
 - $ 622,000 2.8% - $ 640,000 2 Beds2 Baths1,200 SqFt- 2112 GULF BLVD #2A, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 575,000 - $ 575,000 2 Beds2 Baths878 SqFt- 1809 GULF BLVD #C-2, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 575,000 - $ 575,000 2 Beds2 Baths878 SqFt- 1809 GULF BLVD #B-1, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 575,000 - $ 575,000 2 Beds2 Baths878 SqFt- 1809 GULF BLVD #C-1, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 2,400,000 9.4% - $ 2,650,000 5 Beds5 Baths3,355 SqFt- 357 12TH AVE, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 1,805,000 4.9% - $ 1,899,000 3 Beds3 Baths2,160 SqFt- 604 GULF BLVD #203, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 700,000 3.4% - $ 725,000 3 Beds2 Baths1,442 SqFt- 2010 BAYVIEW PL, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 485,000 3.0% - $ 499,900 2 Beds1 Bath920 SqFt- 2109 GULF BLVD #1B, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 910,000 1.6% - $ 925,000 2 Beds2 Baths1,882 SqFt- 496 20TH AVE, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 925,000 7.2% - $ 997,000 1,948 SqFt- 201 8TH AVE, Indian Rocks Beach, FL 33785- Multi-Family - Listed by  
 - $ 665,000 4.3% - $ 695,000 2 Beds2 Baths1,200 SqFt- 2112 GULF BLVD #4A, Indian Rocks Beach, FL 33785- Condo - Listed by  
 - $ 1,400,000 3.4% - $ 1,450,000 4 Beds3 Baths1,748 SqFt- 464 20TH AVE, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 415,000 7.8% - $ 450,000 3 Beds1 Bath780 SqFt- 107 15TH AVE, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 2,400,000 7.7% - $ 2,600,000 4 Beds3 Baths3,098 SqFt- 443 18TH AVE, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 475,000 11.9% - $ 539,000 3 Beds2 Baths1,233 SqFt- 125 11TH AVE, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
 - $ 1,400,000 3.4% - $ 1,450,000 3 Beds3 Baths2,332 SqFt- 479 HARBOR DR N, Indian Rocks Beach, FL 33785- Single Family Home - Listed by  
