map area
Belleair Bluffs, FL Homes for Sale
43 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
$989,000
3 bd 3 ba 1,910 sqft
416 20th Avenue, Indian Rocks Beach FL
$952,120
2 bd 1 ba 1,030 sqft
960 Gulf Blvd Unit 10 Boulevard, 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
$749,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,900
2 bd 2 ba 1,290 sqft
528 20th Avenue, Indian Rocks Beach FL
$699,000
3 bd 2 ba 2,250 sqft
328 6th Avenue, Indian Rocks Beach FL
$685,000
3 bd 2 ba 1,300 sqft
1000 Gulf Boulevard, Indian Rocks Beach FL
$649,900
3 bd 3 ba 1,955 sqft
512 1st Street, 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
$570,600
2 bd 2 ba 1,275 sqft
900 Gulf Boulevard, 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
Plus Points
Map
Save Search