Indian Rocks Beach, FL Homes for Sale & Real Estate

price
-
42-81 of 136 Homes
$775,000 | 1906 2nd Street | Indian Rocks Beach
4
Beds
2
Baths
1,496
Sq. Ft.
$825,000 | 19718 Gulf Boulevard | Indian Rock South Shore
2
Beds
2
Baths
768
Sq. Ft.
$1,290,000 | 208 Bates Avenue | Indian Rocks Beach
3
Beds
2
Baths
1,724
Sq. Ft.
$1,000,000 | 2600 1st Street | Indian Rocks Beach
Virtual Tour
3
Beds
2
Baths
947
Sq. Ft.
$739,000 | 639 Garland Circle | Indian Rocks Beach
2
Beds
2
Baths
1,465
Sq. Ft.
$595,000 | 651 Garland Circle | Indian Rocks Beach
2
Beds
2
Baths
1,465
Sq. Ft.
$649,900 | 111 12th Avenue | Indian Rocks Beach
3
Beds
2
Baths
1,208
Sq. Ft.
$1,050,000 | 960 Gulf Boulevard, Unit 5 | Indian Rocks Beach
Virtual Tour
$299,995 | 18399 Gulf Boulevard, Unit 376 | Indian Shores
Virtual Tour
$999,999 | 203 Bates Avenue | Indian Rocks Beach
4
Beds
2
Baths
1,512
Sq. Ft.
$935,000 | 501 20th Avenue | Indian Rocks Beach
2
Beds
2
Baths
1,342
Sq. Ft.
$2,048,000 | 357 La Hacienda Drive | Indian Rocks Beach
3
Beds
2
Baths
2,444
Sq. Ft.
$999,000 | 399C 2nd Street, Unit 815 | Indian Rocks Beach
$999,000

399C 2nd Street, Unit 815
Indian Rocks Beach, FL 33785

2
Beds
2
Baths
1,110
Sq. Ft.
$235,000 | 18399 Gulf Boulevard, Unit 375 | Indian Shores
Similar:
Madeira BeachRedington ShoresClearwater BeachBelleair BeachLargo