PROP_ADDRESS
PROP_CITY, PROP_STATE
PROP_BEDS Beds / PROP_BATHS Baths
PROP_ACRES
PROP_PRICE
MLS® #: TB8542604
- 2003 BEACH TRAIL UNIT B
- INDIAN ROCKS BEACH FL 33785
- $2,350,000
- 4 Beds | 4.5 Baths | 2,691 SqFt
- 0.13 Acres
MLS® #: TB8506388
- 711 GULF BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $2,300,000
- 6 Beds | 6 Baths | 3,000 SqFt
- 0.13 Acres
MLS® #: TB8492252
- 206 22ND AVENUE
- INDIAN ROCKS BEACH FL 33785
- $2,300,000
- 12 Beds | 6 Baths | 4,556 SqFt
- 0.21 Acres
MLS® #: TB8411456
- 512 20TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $2,189,000
- Beds | Baths | SqFt
- 0.25 Acres
MLS® #: TB8546106
- 2706 GULF BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,995,000
- 2 Beds | 3 Baths | 1,446 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® #: TB8508876
- 2311 BAY BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,875,000
- 7 Beds | 5 Baths | 3,418 SqFt
- 0.15 Acres
MLS® #: TB8539612
- 205 BATES AVENUE UNIT A
- INDIAN ROCKS BEACH FL 33785
- $1,782,450
- 4 Beds | 4.5 Baths | 2,550 SqFt
- 0.13 Acres
MLS® #: TB8539619
- 205 BATES AVENUE UNIT B
- INDIAN ROCKS BEACH FL 33785
- $1,782,450
- 4 Beds | 4.5 Baths | 2,550 SqFt
- 0.13 Acres
MLS® #: TB8480474
- 2605 BAY BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,750,000
- 6 Beds | 3 Baths | 2,464 SqFt
- 0.18 Acres
MLS® #: TB8521222
- 357 LA HACIENDA DRIVE
- INDIAN ROCKS BEACH FL 33785
- $1,750,000
- 3 Beds | 2.5 Baths | 2,444 SqFt
- 0.16 Acres
MLS® #: TB8538114
- 1907 BAY BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,690,000
- 4 Beds | 3 Baths | 2,914 SqFt
- 0.19 Acres
MLS® #: TB8480813
- 2302 BAY BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,500,000
- 5 Beds | 4 Baths | 2,422 SqFt
- 0.18 Acres
MLS® #: TB8537168
- 2501 BAY BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,490,000
- 3 Beds | 2.5 Baths | 1,680 SqFt
- 0.15 Acres
MLS® #: TB8560907
- 1809 1ST STREET
- INDIAN ROCKS BEACH FL 33785
- $1,450,000
- 4 Beds | 4 Baths | 1,700 SqFt
- 0.18 Acres
MLS® #: TB8550741
- 517 20TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $1,399,000
- 5 Beds | 3 Baths | 2,765 SqFt
- 0.15 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® #: TB8526287
- 2 15TH AVENUE UNIT 303
- INDIAN ROCKS BEACH FL 33785
- $1,375,000
- 2 Beds | 2.5 Baths | 1,777 SqFt
- 0.7 Acres
MLS® #: TB8557300
- 504 GULF BOULEVARD UNIT 101
- INDIAN ROCKS BEACH FL 33785
- $1,346,200
- 3 Beds | 3 Baths | 2,195 SqFt
- 0 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® #: TB8516837
- 513 HARBOR DRIVE N
- INDIAN ROCKS BEACH FL 33785
- $1,250,000
- 2 Beds | 2 Baths | 1,826 SqFt
- 0.18 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 Oct-25-2026 1:50:51 pm.
This site was last updated Oct-25-2026 1:50:51 pm.





















