







- MLS® #: TB8378552
- 2109 1ST STREET
- INDIAN ROCKS BEACH FL 33785
- $790,000
- 3 Bed | 2 Bath | 1,303 SqFt
- 0.17 Acres
- MLS® #: V4942540
- 900 HARBOUR HOUSE DRIVE
- INDIAN ROCKS BEACH FL 33785
- $789,000
- 3 Bed | 3 Bath | 1,616 SqFt
- 0.04 Acres
- MLS® #: U8255147
- 909 HARBOUR HOUSE DRIVE
- INDIAN ROCKS BEACH FL 33785
- $744,000
- 3 Bed | 3 Bath | 1,616 SqFt
- 0.03 Acres
- MLS® #: TB8366625
- 911 HARBOUR HOUSE DRIVE
- INDIAN ROCKS BEACH FL 33785
- $739,000
- 3 Bed | 3 Bath | 1,616 SqFt
- 0.04 Acres
- MLS® #: TB8383902
- 399 2ND STREET UNIT 217
- INDIAN ROCKS BEACH FL 33785
- $735,000
- 2 Bed | 2 Bath | 1,110 SqFt
- 0 Acres
- MLS® #: TB8381035
- 2511 BAY BOULEVARD UNIT B
- INDIAN ROCKS BEACH FL 33785
- $725,000
- 2 Bed | 3 Bath | 1,330 SqFt
- 0.21 Acres
- MLS® #: TB8339569
- 905 HIDDEN HARBOUR DRIVE
- INDIAN ROCKS BEACH FL 33785
- $719,000
- 3 Bed | 3 Bath | 1,462 SqFt
- 0.03 Acres
- MLS® #: TB8312170
- 1906 2ND STREET
- INDIAN ROCKS BEACH FL 33785
- $699,999
- 4 Bed | 2 Bath | 1,520 SqFt
- 0.17 Acres
- MLS® #: TB8304759
- 2505 BAY BOULEVARD UNIT 1
- INDIAN ROCKS BEACH FL 33785
- $699,000
- 2 Bed | 2 Bath | 1,090 SqFt
- 0 Acres
- MLS® #: TB8376771
- 1412 GULF BOULEVARD UNIT 103A
- INDIAN ROCKS BEACH FL 33785
- $695,000
- 2 Bed | 2 Bath | 1,080 SqFt
- 0 Acres
- MLS® #: TB8376631
- 1500 GULF BOULEVARD UNIT 103B
- INDIAN ROCKS BEACH FL 33785
- $695,000
- 2 Bed | 2 Bath | 1,055 SqFt
- 0 Acres
- MLS® #: TB8333762
- 322 WINDRUSH BOULEVARD UNIT 2
- INDIAN ROCKS BEACH FL 33785
- $695,000
- 2 Bed | 2.5 Bath | 1,750 SqFt
- 0.8 Acres
- MLS® #: TB8343369
- 2406 GULF BOULEVARD UNIT 204
- INDIAN ROCKS BEACH FL 33785
- $680,000
- 2 Bed | 1 Bath | 1,112 SqFt
- 0.32 Acres
- MLS® #: TB8341397
- 19440 GULF BOULEVARD UNIT 301
- INDIAN ROCKS BEACH FL 33785
- $660,000
- 1 Bed | 1 Bath | 875 SqFt
- 0.35 Acres
- MLS® #: U8245479
- 318 WINDRUSH BOULEVARD UNIT 9
- INDIAN ROCKS BEACH FL 33785
- $619,000
- 2 Bed | 2.5 Bath | 1,540 SqFt
- 0.83 Acres
- MLS® #: TB8378532
- 619 2ND STREET UNIT 3
- INDIAN ROCKS BEACH FL 33785
- $600,000
- 2 Bed | 2 Bath | 1,210 SqFt
- 0 Acres
- MLS® #: TB8344666
- 657 GARLAND CIRCLE
- INDIAN ROCKS BEACH FL 33785
- $599,000
- 2 Bed | 2 Bath | 1,465 SqFt
- 0.03 Acres
- MLS® #: TB8367698
- 125 11TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $559,000
- 3 Bed | 2 Bath | 1,278 SqFt
- 0.13 Acres
- MLS® #: TB8374955
- 122 10TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $525,000
- 2 Bed | 1 Bath | 1,148 SqFt
- 0 Acres
- MLS® #: TB8366006
- 615 GARLAND CIRCLE
- INDIAN ROCKS BEACH FL 33785
- $524,900
- 3 Bed | 2 Bath | 1,566 SqFt
- 0.03 Acres
- MLS® #: TB8381544
- CIRCLE Lot 60
- INDIAN ROCKS BEACH FL 33785
- $519,000
- 3 Bed | 2 Bath | 1,566 SqFt
- 0.03 Acres
- MLS® #: O6283354
- 19417 GULF BOULEVARD UNIT B209
- INDIAN ROCKS BEACH FL 33785
- $499,000
- 2 Bed | 1 Bath | 950 SqFt
- 0 Acres
- MLS® #: TB8335247
- 318 WINDRUSH BOULEVARD UNIT 10
- INDIAN ROCKS BEACH FL 33785
- $469,900
- 3 Bed | 2.5 Bath | 1,390 SqFt
- 0.79 Acres
- MLS® #: TB8340664
- 19417 GULF BOULEVARD UNIT A207
- INDIAN ROCKS BEACH FL 33785
- $469,900
- 2 Bed | 1 Bath | 950 SqFt
- 6.02 Acres
The data relating to real estate for sale on this site comes from the Broker Reciprocity (BR) of the Stellar MLS. All properties are subject to prior sale, changes, or withdrawal.
This site was last updated May-14-2025 9:54:25 am.
This site was last updated May-14-2025 9:54:25 am.
LIGHTBOX-IMAGES
Recent Comments