PROP_ADDRESS
PROP_CITY, PROP_STATE
PROP_BEDS Beds / PROP_BATHS Baths
PROP_ACRES
PROP_PRICE
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® #: TB8553795
- 404 HARBOR DRIVE S
- INDIAN ROCKS BEACH FL 33785
- $1,185,000
- 3 Beds | 2 Baths | 2,230 SqFt
- 0.17 Acres
MLS® #: TB8544602
- 503 JANICE PLACE
- INDIAN ROCKS BEACH FL 33785
- $1,180,000
- 3 Beds | 2 Baths | 1,898 SqFt
- 0.13 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® #: TB8549483
- 1310 GULF BOULEVARD UNIT 502
- INDIAN ROCKS BEACH FL 33785
- $1,149,000
- 2 Beds | 2 Baths | 1,340 SqFt
- 0 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® #: TB8480253
- 1217 BAY SHORE BOULEVARD
- INDIAN ROCKS BEACH FL 33785
- $1,050,000
- 3 Beds | 2 Baths | 1,580 SqFt
- 0.17 Acres
MLS® #: TB8548550
- 60 GULF BOULEVARD UNIT 402
- INDIAN ROCKS BEACH FL 33785
- $999,900
- 2 Beds | 2.5 Baths | 1,795 SqFt
- 0 Acres
MLS® #: TB8473611
- 60 GULF BOULEVARD UNIT 203
- INDIAN ROCKS BEACH FL 33785
- $995,000
- 2 Beds | 2 Baths | 1,090 SqFt
- 1.12 Acres
MLS® #: TB8447000
- 100 WINDRUSH BOULEVARD UNIT 1
- INDIAN ROCKS BEACH FL 33785
- $949,000
- 3 Beds | 2.5 Baths | 1,812 SqFt
- 0.28 Acres
MLS® #: TB8560554
- 307 LA HACIENDA DRIVE
- INDIAN ROCKS BEACH FL 33785
- $929,000
- 3 Beds | 2 Baths | 1,842 SqFt
- 0.15 Acres
MLS® #: TB8444425
- 372 12TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $899,000
- Beds | Baths | SqFt
- 0.23 Acres
MLS® #: TB8529478
- 337 LA HACIENDA DRIVE
- INDIAN ROCKS BEACH FL 33785
- $899,000
- 3 Beds | 2 Baths | 1,916 SqFt
- 0.16 Acres
MLS® #: TB8501746
- 900 GULF BOULEVARD UNIT 204
- INDIAN ROCKS BEACH FL 33785
- $895,000
- 2 Beds | 2 Baths | 1,275 SqFt
- 0 Acres
MLS® #: TB8455043
- 321 12TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $895,000
- Beds | Baths | SqFt
- 0.16 Acres
MLS® #: TB8493933
- 317 12TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $895,000
- Beds | Baths | SqFt
- 0.16 Acres
MLS® #: TB8516807
- 2511 CORAL COURT
- INDIAN ROCKS BEACH FL 33785
- $870,000
- 4 Beds | 3 Baths | 1,980 SqFt
- 0.03 Acres
MLS® #: TB8482144
- 407 20TH AVENUE
- INDIAN ROCKS BEACH FL 33785
- $869,000
- 2 Beds | 1.5 Baths | 1,080 SqFt
- 0.15 Acres
MLS® #: TB8531529
- 300 BEACH TRAIL UNIT 201
- INDIAN ROCKS BEACH FL 33785
- $825,000
- 2 Beds | 2 Baths | 1,130 SqFt
- 0.14 Acres
MLS® #: TB8524687
- 812 GULF BLVD UNIT 3
- INDIAN ROCKS BEACH FL 33785
- $824,000
- 3 Beds | 2 Baths | 975 SqFt
- 0.13 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 2:47:48 pm.
This site was last updated Oct-25-2026 2:47:48 pm.






















