- List View
- Grid View
Sorted by
-
$2,300,000
206 22nd Avenue, Indian Rocks Beach, FL206 22nd Avenue
Indian Rocks Beach, FL- 12 Beds
- 6 Baths
- 4,556 Home (sqft)
- 6 Baths
- 9,148 Lot (sqft)
-
$499,000
18650 Gulf Boulevard #315, Indian Shores, FL18650 Gulf Boulevard #315
Indian Shores, FL- 2 Beds
- 1 Bath
- 860 Home (sqft)
- 1 Bath
- 20,909 Lot (sqft)
-
$1,595,000
604 Gulf Boulevard #207, Indian Rocks Beach, FL604 Gulf Boulevard #207
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,145 Home (sqft)
- 3 Baths
- 42,254 Lot (sqft)
-
$675,000
399 2nd Street #416, Indian Rocks Beach, FL399 2nd Street #416
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,110 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$889,000
19836 Gulf Boulevard #5B, Indian Rocks Beach, FL19836 Gulf Boulevard #5B
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,000 Home (sqft)
- 2 Baths
- 6,534 Lot (sqft)
-
$555,000
19417 Gulf Boulevard #A101, Indian Shores, FL19417 Gulf Boulevard #A101
Indian Shores, FL- 2 Beds
- 1 Bath
- 950 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$468,000
19417 Gulf Boulevard #B209, Indian Rocks Beach, FL19417 Gulf Boulevard #B209
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 950 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$2,600,000
19734 Gulf Boulevard #402, Indian Shores, FL19734 Gulf Boulevard #402
Indian Shores, FL- 4 Beds
- 4 Baths
- 3,355 Home (sqft)
- 4 Baths
- 0 Lot (sqft)
-
$509,000
19451 Gulf Boulevard #203, Indian Shores, FL19451 Gulf Boulevard #203
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,050 Home (sqft)
- 2 Baths
- 4.44 Lot (ac)
-
$4,500,000
0 Gulf Boulevard #LOT 15, Indian Rocks Beach, FL0 Gulf Boulevard #LOT 15
Indian Rocks Beach, FL- 8 Beds
- 10 Baths
- 5,100 Home (sqft)
- 10 Baths
- 5,663 Lot (sqft)
-
$1,650,000
441 Harbor Drive S, Indian Rocks Beach, FL441 Harbor Drive S
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,898 Home (sqft)
- 3 Baths
- 7,406 Lot (sqft)
-
$4,500,000
0 Gulf Boulevard #LOT 14, Indian Rocks Beach, FL0 Gulf Boulevard #LOT 14
Indian Rocks Beach, FL- 8 Beds
- 10 Baths
- 5,100 Home (sqft)
- 10 Baths
- 5,228 Lot (sqft)
-
$1,189,000
2200 Bay Boulevard #A, Indian Rocks Beach, FL2200 Bay Boulevard #A
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 2,200 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$635,000
19440 Gulf Boulevard #506, Indian Rocks Beach, FL19440 Gulf Boulevard #506
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 875 Home (sqft)
- 1 Bath
- 15,246 Lot (sqft)
-
$759,000
900 Harbour House Drive, Indian Rocks Beach, FL900 Harbour House Drive
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,616 Home (sqft)
- 3 Baths
- 1,743 Lot (sqft)
-
$1,725,000
2601 Bay Boulevard, Indian Rocks Beach, FL2601 Bay Boulevard
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,624 Home (sqft)
- 2 Baths
- 8,277 Lot (sqft)
-
$1,475,000
483 Harbor Drive N, Indian Rocks Beach, FL483 Harbor Drive N
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 2,571 Home (sqft)
- 2 Baths
- 7,841 Lot (sqft)
-
$1,295,000
20040 Gulf Boulevard #302, Indian Shores, FL20040 Gulf Boulevard #302
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,235 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$950,000
18500 Gulf Boulevard #404, Indian Shores, FL18500 Gulf Boulevard #404
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,440 Home (sqft)
- 2 Baths
- 24,830 Lot (sqft)
-
$660,000
19531 Gulf Boulevard #609, Indian Shores, FL19531 Gulf Boulevard #609
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,320 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$545,000
19531 Gulf Boulevard #414, Indian Shores, FL19531 Gulf Boulevard #414
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,320 Home (sqft)
- 2 Baths
- 2.95 Lot (ac)
-
$1,200,000
18500 Gulf Boulevard #507, Indian Shores, FL18500 Gulf Boulevard #507
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,470 Home (sqft)
- 2 Baths
- 24,830 Lot (sqft)
-
$528,000
78 Gulf Boulevard #5, Indian Rocks Beach, FL78 Gulf Boulevard #5
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 941 Home (sqft)
- 1 Bath
- 16,118 Lot (sqft)
-
$2,195,000
722 1st Street, Indian Rocks Beach, FL722 1st Street
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 4,800 Home (sqft)
- 0 Baths
- 14,811 Lot (sqft)
-
$550,000
619 2nd Street #2, Indian Rocks Beach, FL619 2nd Street #2
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,410 Home (sqft)
- 2 Baths
- 8,277 Lot (sqft)
-
$398,000
19417 Gulf Boulevard #F108, Indian Shores, FL19417 Gulf Boulevard #F108
Indian Shores, FL- 1 Bed
- 1 Bath
- 735 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$435,000
19701 Gulf Boulevard #105, Indian Shores, FL19701 Gulf Boulevard #105
Indian Shores, FL- 2 Beds
- 2 Baths
- 935 Home (sqft)
- 2 Baths
- 3.82 Lot (ac)
-
$794,900
18400 Gulf Boulevard #1312, Indian Shores, FL18400 Gulf Boulevard #1312
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,400 Home (sqft)
- 2 Baths
- 22,216 Lot (sqft)
-
$1,325,000
20204 Gulf Boulevard #9, Indian Shores, FL20204 Gulf Boulevard #9
Indian Shores, FL- 3 Beds
- 3 Baths
- 1,670 Home (sqft)
- 3 Baths
- 20,909 Lot (sqft)
-
$1,199,900
419 12th Avenue, Indian Rocks Beach, FL419 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 6,534 Lot (sqft)
The information contained herein has been provided by My Florida Regional MLS DBA Stellar MLS. IDX information is provided exclusively for consumers' personal, non-commercial use, that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, and that the data is deemed reliable but is not guaranteed accurate by the MLS. Listings last updated 4/1/26 5:58 PM PDT.
This IDX Website is powered by Diverse Solutions 2026. Privacy | Terms & Conditions