PROP_ADDRESS
PROP_CITY, PROP_STATE
PROP_BEDS Beds / PROP_BATHS Baths
PROP_ACRES
PROP_PRICE
MLS® #: O6360766
- 328 6TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $1,995,000
- 4 Beds | 4 Baths | 2,919 SqFt
- 0.16 Acres
MLS® #: TB8441928
- 711 E GULF BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,950,000
- 4 Beds | 4 Baths | 2,077 SqFt
- 0.13 Acres
MLS® #: TB8478121
- 330 6TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $1,949,995
- 7 Beds | 3 Baths | 3,281 SqFt
- 0.22 Acres
MLS® #: TB8480474
- 2605 BAY BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,900,000
- 6 Beds | 3 Baths | 2,464 SqFt
- 0.18 Acres
MLS® #: TB8508876
- 2311 BAY BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,875,000
- 7 Beds | 5 Baths | 3,418 SqFt
- 0.15 Acres
MLS® #: TB8521222
- 357 LA HACIENDA DRIVE
- INDIAN ROCKS BEACH FL 33785
- $1,800,000
- 3 Beds | 2.5 Baths | 2,444 SqFt
- 0.16 Acres
MLS® #: TB8492544
- 724 GULF BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,700,000
- 4 Beds | 2 Baths | 1,152 SqFt
- 0.13 Acres
MLS® #: TB8491704
- 441 HARBOR DRIVE S
- INDIAN ROCKS BEACH FL 33785
- $1,599,000
- 3 Beds | 3 Baths | 1,898 SqFt
- 0.17 Acres
MLS® #: TB8480813
- 2302 BAY BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,590,000
- 5 Beds | 4 Baths | 2,422 SqFt
- 0.18 Acres
MLS® #: TB8526287
- 2 15TH AVENUE UNIT 303
- INDIAN ROCKS BEACH FL 33785
- $1,550,000
- 2 Beds | 2.5 Baths | 1,777 SqFt
- 0.7 Acres
MLS® #: TB8530846
- 106 20TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $1,525,000
- 6 Beds | 4 Baths | 3,060 SqFt
- 0.17 Acres
MLS® #: TB8492847
- 604 GULF BOULEVARD UNIT 207
- INDIAN ROCKS BEACH FL 33785
- $1,495,000
- 3 Beds | 3 Baths | 2,145 SqFt
- 0.97 Acres
MLS® #: TB8450453
- 410 HARBOR DRIVE N
- INDIAN ROCKS BEACH FL 33785
- $1,395,000
- 3 Beds | 2 Baths | 2,076 SqFt
- 0.21 Acres
MLS® #: TB8521359
- 20040 GULF BOULEVARD UNIT 402
- INDIAN ROCKS BEACH FL 33785
- $1,299,000
- 3 Beds | 2 Baths | 1,235 SqFt
- 0 Acres
MLS® #: TB8510307
- 526 20TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $1,279,000
- 2 Beds | 2 Baths | 1,107 SqFt
- 0.14 Acres
MLS® #: TB8415965
- 315 10TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $1,249,900
- Beds | Baths | SqFt
- 0.23 Acres
MLS® #: TB8443880
- 196 HAVEN BEACH DRIVE
- INDIAN ROCKS BEACH FL 33785
- $1,240,000
- 4 Beds | 3 Baths | 1,935 SqFt
- 0.04 Acres
MLS® #: TB8452637
- 333 LA HACIENDA DRIVE
- INDIAN ROCKS BEACH FL 33785
- $1,220,000
- 3 Beds | 2 Baths | 1,552 SqFt
- 0.17 Acres
MLS® #: TB8433818
- 208 BATES AVENUE
- INDIAN ROCKS BEACH FL 33785
- $1,175,000
- 3 Beds | 2.5 Baths | 1,724 SqFt
- 0.13 Acres
MLS® #: TB8479460
- 1104 BEACH TRAIL UNIT 1
- INDIAN ROCKS BEACH FL 33785
- $1,100,000
- 2 Beds | 2 Baths | 1,130 SqFt
- 0.18 Acres
MLS® #: TB8425877
- 349 BAHIA VISTA DRIVE
- INDIAN ROCKS BEACH FL 33785
- $1,099,000
- 3 Beds | 3 Baths | 1,562 SqFt
- 0.11 Acres
MLS® #: O6361152
- 2200 BAY BOULEVARD UNIT B
- INDIAN ROCKS BEACH FL 33785
- $1,080,000
- 4 Beds | 3 Baths | 2,200 SqFt
- 0.07 Acres
MLS® #: TB8523238
- 420 GULF BOULEVARD UNIT 101
- INDIAN ROCKS BEACH FL 33785
- $1,075,000
- 2 Beds | 2 Baths | 1,450 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 Jul-28-2026 8:47:36 am.
This site was last updated Jul-28-2026 8:47:36 am.
