FLA Property Finder
Search
Tampa
Orlando
Sarasota
Home
›
Waterfront Homes for Sale
›
Indian Rocks Beach
›
33785
78 listings
Waterfront Homes for Sale in Indian Rocks Beach, FL 33785
78 waterfront homes in Indian Rocks Beach, FL 33785. Updated daily from Stellar MLS.
$1.28M
526 20TH AVE, Indian Rocks Beach
2 bd
2 ba
1,107 sqft
10 days on market
$1.25M
315 10TH AVE, Indian Rocks Beach
0 ba
141 days on market
$1.24M
196 HAVEN BEACH DR, Indian Rocks Beach
4 bd
3 ba
1,935 sqft
141 days on market
$1.22M
333 LA HACIENDA DR, Indian Rocks Beach
3 bd
2 ba
1,552 sqft
156 days on market
$1.20M
349 BAHIA VISTA DR, Indian Rocks Beach
3 bd
3 ba
1,562 sqft
267 days on market
$1.10M
1104 BEACH TRL #1, Indian Rocks Beach
2 bd
2 ba
1,130 sqft
1 days on market
$1.08M
1217 BAY SHORE BLVD, Indian Rocks Beach
0 ba
89 days on market
$1.08M
1217 BAY SHORE BLVD, Indian Rocks Beach
3 bd
2 ba
1,580 sqft
105 days on market
$998K
412 20TH AVE, Indian Rocks Beach
2 bd
1 ba
1,092 sqft
82 days on market
$995K
60 GULF BLVD #203, Indian Rocks Beach
2 bd
2 ba
1,090 sqft
141 days on market
$975K
100 WINDRUSH BLVD #2, Indian Rocks Beach
3 bd
3 ba
1,881 sqft
209 days on market
$969K
399 2ND ST #718, Indian Rocks Beach
3 bd
2 ba
1,540 sqft
22 days on market
$949K
100 WINDRUSH BLVD #1, Indian Rocks Beach
3 bd
3 ba
1,812 sqft
169 days on market
$925K
900 GULF BLVD #104, Indian Rocks Beach
2 bd
2 ba
1,275 sqft
9 days on market
$895K
321 12TH AVE, Indian Rocks Beach
0 ba
10 days on market
$895K
317 12TH AVE, Indian Rocks Beach
0 ba
1 days on market
$888K
60 GULF BLVD #201, Indian Rocks Beach
2 bd
2 ba
1,090 sqft
143 days on market
$869K
407 20TH AVE, Indian Rocks Beach
2 bd
2 ba
1,080 sqft
90 days on market
$750K
399 2ND ST #417, Indian Rocks Beach
2 bd
2 ba
1,110 sqft
337 days on market
$749K
140 MARCDALE BLVD, Indian Rocks Beach
3 bd
3 ba
1,656 sqft
1 days on market
$725K
74 GULF BLVD #1B, Indian Rocks Beach
2 bd
2 ba
1,380 sqft
72 days on market
$699K
399 2ND ST #716, Indian Rocks Beach
2 bd
2 ba
1,110 sqft
210 days on market
$675K
399 2ND ST #416, Indian Rocks Beach
2 bd
2 ba
1,110 sqft
70 days on market
$649K
124 MARCDALE BLVD, Indian Rocks Beach
3 bd
3 ba
1,656 sqft
13 days on market
‹ Prev
1
2
3
4
Next ›