map area
Indian Shores, FL Homes for Sale
49 homes
Sort By:
$3,350,000
3 bd 2.5 ba 3,311 sqft
1102 Beach Trail, Indian Rocks Beach FL
$2,950,000
4 bd 4.5 ba 3,462 sqft
2718 Gulf Boulevard, Indian Rocks Beach FL
$1,750,000
0 bd 0 ba 2,242 sqft
2 4th Avenue, Indian Rocks Beach FL
$1,700,000
5 bd 5 ba 3,846 sqft
421 20th Avenue, Indian Rocks Beach FL
$1,600,000
4 bd 4.5 ba 4,200 sqft
818 Gulf Boulevard, Indian Rocks Beach FL
$1,600,000
4 bd 4.5 ba 4,200 sqft
816 Gulf Boulevard, Indian Rocks Beach FL
$1,600,000
4 bd 4.5 ba 4,200 sqft
814 Gulf Boulevard, Indian Rocks Beach FL
$1,599,000
2 bd 2 ba 1,020 sqft
812 Beach Trail, Indian Rocks Beach FL
$825,000
3 bd 2 ba 1,908 sqft
377 La Hacienda Drive, Indian Rocks Beach FL
$819,000
3 bd 2.5 ba 2,062 sqft
2200 Gulf Boulevard, Indian Rocks Beach FL
$710,000
2 bd 2 ba 1,346 sqft
1900 Beach Trail, Indian Rocks Beach FL
$709,900
3 bd 3 ba 1,935 sqft
196 Haven Beach Drive S, Indian Rocks Beach FL
$699,000
3 bd 2 ba 2,250 sqft
328 6th Avenue, Indian Rocks Beach FL
$699,000
4 bd 3 ba 1,875 sqft
325 Bahia Vista Drive, Indian Rocks Beach FL
$679,000
2 bd 2 ba 1,279 sqft
102 Gulf Boulevard, Indian Rocks Beach FL
$649,900
3 bd 3 ba 1,955 sqft
512 1st Street, Indian Rocks Beach FL
$625,000
4 bd 3 ba 2,389 sqft
201 10th Avenue, Indian Rocks Beach FL
$595,000
3 bd 2 ba 1,724 sqft
127 10th Avenue, Indian Rocks Beach FL
$590,000
2 bd 2 ba 1,110 sqft
399 2nd Street, Indian Rocks Beach FL
$557,000
2 bd 2 ba 1,275 sqft
900 Gulf Boulevard, Indian Rocks Beach FL
$550,000
0 bd 0 ba 0 sqft
818 Gulf Boulevard, Indian Rocks Beach FL
$550,000
0 bd 0 ba 0 sqft
816 Gulf Boulevard, Indian Rocks Beach FL
$550,000
0 bd 0 ba 0 sqft
814 Gulf Boulevard, Indian Rocks Beach FL
$550,000
2 bd 2 ba 1,275 sqft
900 Gulf Boulevard, Indian Rocks Beach FL
Plus Points
Map
Save Search