PROP_ADDRESS
PROP_CITY, PROP_STATE
PROP_BEDS Beds / PROP_BATHS Baths
PROP_ACRES
PROP_PRICE
MLS® #: TB8443880
- 196 HAVEN BEACH DRIVE
- INDIAN ROCKS BEACH FL 33785
- $1,240,000
- 4 Beds | 3 Baths | 1,935 SqFt
- 0 Acres
MLS® #: TB8444266
- 2518 CORAL COURT
- INDIAN ROCKS BEACH FL 33785
- $1,225,000
- 4 Beds | 3 Baths | 1,980 SqFt
- 0 Acres
MLS® #: O6361152
- 2200 BAY BOULEVARD UNIT B
- INDIAN ROCKS BEACH FL 33785
- $1,155,000
- 4 Beds | 3 Baths | 2,200 SqFt
- 0 Acres
MLS® #: TB8467115
- 2516 CORAL COURT
- INDIAN ROCKS BEACH FL 33785
- $1,095,000
- 4 Beds | 3 Baths | 1,980 SqFt
- 0 Acres
MLS® #: TB8389416
- 215 18TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $999,000
- 2 Beds | 2.5 Baths | 2,367 SqFt
- 0 Acres
MLS® #: TB8441049
- 100 WINDRUSH BOULEVARD UNIT 2
- INDIAN ROCKS BEACH FL 33785
- $995,900
- 3 Beds | 2.5 Baths | 1,881 SqFt
- 0 Acres
MLS® #: TB8447000
- 100 WINDRUSH BOULEVARD UNIT 1
- INDIAN ROCKS BEACH FL 33785
- $949,000
- 3 Beds | 2.5 Baths | 1,812 SqFt
- 0 Acres
MLS® #: TB8472207
- 60 GULF BOULEVARD UNIT 201
- INDIAN ROCKS BEACH FL 33785
- $887,500
- 2 Beds | 2 Baths | 1,090 SqFt
- 1 Acres
MLS® #: TB8465709
- 128 MARCDALE BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $850,000
- 3 Beds | 3 Baths | 1,656 SqFt
- 0 Acres
MLS® #: TB8485834
- 140 MARCDALE BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $849,875
- 3 Beds | 3 Baths | 1,656 SqFt
- 0 Acres
MLS® #: TB8486470
- 93 THE COVE WAY
- INDIAN ROCKS BEACH FL 33785
- $849,000
- 4 Beds | 3 Baths | 1,985 SqFt
- 0 Acres
MLS® #: TB8475737
- 1206 GULF BOULEVARD UNIT A6
- INDIAN ROCKS BEACH FL 33785
- $800,000
- 3 Beds | 4 Baths | 1,680 SqFt
- 0 Acres
MLS® #: TB8472005
- 641 GARLAND CIRCLE
- INDIAN ROCKS BEACH FL 33785
- $720,000
- 3 Beds | 2 Baths | 1,566 SqFt
- 0 Acres
MLS® #: TB8470611
- 911 HARBOUR HOUSE DRIVE
- INDIAN ROCKS BEACH FL 33785
- $645,000
- 3 Beds | 3 Baths | 1,616 SqFt
- 0 Acres
MLS® #: TB8444822
- 802 HIDDEN HARBOUR DRIVE
- INDIAN ROCKS BEACH FL 33785
- $634,900
- 3 Beds | 3 Baths | 1,462 SqFt
- 0 Acres
MLS® #: TB8467091
- 825 E GULF BOULEVARD UNIT 110
- INDIAN ROCKS BEACH FL 33785
- $599,900
- 3 Beds | 2.5 Baths | 1,616 SqFt
- 0 Acres
MLS® #: TB8390222
- 659 GARLAND CIRCLE
- INDIAN ROCKS BEACH FL 33785
- $599,000
- 3 Beds | 2 Baths | 1,566 SqFt
- 0 Acres
MLS® #: TB8430191
- 816 HIDDEN HARBOUR DRIVE
- INDIAN ROCKS BEACH FL 33785
- $585,000
- 3 Beds | 3 Baths | 1,462 SqFt
- 0 Acres
MLS® #: TB8449185
- 205 MARCDALE BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $575,000
- 3 Beds | 3 Baths | 1,656 SqFt
- 0 Acres
MLS® #: TB8444882
- 524 GARLAND CIRCLE
- INDIAN ROCKS BEACH FL 33785
- $550,000
- 3 Beds | 2 Baths | 1,566 SqFt
- 0 Acres
MLS® #: TB8378532
- 619 2ND STREET UNIT 3
- INDIAN ROCKS BEACH FL 33785
- $550,000
- 2 Beds | 2 Baths | 1,210 SqFt
- 0 Acres
MLS® #: TB8488325
- 619 2ND STREET UNIT 2
- INDIAN ROCKS BEACH FL 33785
- $550,000
- 2 Beds | 1.5 Baths | 1,210 SqFt
- 0 Acres
MLS® #: TB8446424
- 669 GARLAND CIRCLE
- INDIAN ROCKS BEACH FL 33785
- $539,000
- 2 Beds | 2 Baths | 1,465 SqFt
- 0 Acres
MLS® #: TB8438082
- 603 GARLAND CIRCLE
- INDIAN ROCKS BEACH FL 33785
- $529,000
- 3 Beds | 2 Baths | 1,566 SqFt
- 0 Acres
The data relating to real estate for sale on this site comes from Stellar MLS. All properties are subject to prior sale, changes, or withdrawal.
This site was last updated Mar-19-2026 8:07:57 pm.
This site was last updated Mar-19-2026 8:07:57 pm.

















































































