- List View
- Grid View
Sorted by
-
$1,000,000
20000 Gulf Boulevard #305, Indian Shores, FL20000 Gulf Boulevard #305
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,060 Home (sqft)
- 2 Baths
- 1.11 Lot (ac)
-
$1,110,000
19915 Gulf Boulevard #806, Indian Shores, FL19915 Gulf Boulevard #806
Indian Shores, FL- 4 Beds
- 4 Baths
- 2,298 Home (sqft)
- 4 Baths
- 1,307 Lot (sqft)
-
$790,000
900 Gulf Boulevard #702, Indian Rocks Beach, FL900 Gulf Boulevard #702
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,275 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$399,000
19451 Gulf Boulevard #204, Indian Shores, FL19451 Gulf Boulevard #204
Indian Shores, FL- 1 Bed
- 1 Bath
- 725 Home (sqft)
- 1 Bath
- 4.44 Lot (ac)
-
$2,795,000
478 Harbor Drive S, Indian Rocks Beach, FL478 Harbor Drive S
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 3,135 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$649,000
124 Marcdale Boulevard, Indian Rocks Beach, FL124 Marcdale Boulevard
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,656 Home (sqft)
- 3 Baths
- 872 Lot (sqft)
-
$679,900
2406 Gulf Boulevard #204, Indian Rocks Beach, FL2406 Gulf Boulevard #204
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 990 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$399,000
19111 Vista Bay Drive #204, Indian Shores, FL19111 Vista Bay Drive #204
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,260 Home (sqft)
- 2 Baths
- 3.11 Lot (ac)
-
$895,000
317 12th Avenue, Indian Rocks Beach, FL317 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 6,970 Lot (sqft)
-
$759,000
2515 Bay Boulevard #B, Indian Rocks Beach, FL2515 Bay Boulevard #B
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,330 Home (sqft)
- 2 Baths
- 6,970 Lot (sqft)
-
$825,000
19812 Gulf Boulevard #4, Indian Shores, FL19812 Gulf Boulevard #4
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,460 Home (sqft)
- 2 Baths
- 17,424 Lot (sqft)
-
$4,199,000
2307 Bay Boulevard, Indian Rocks Beach, FL2307 Bay Boulevard
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 5,932 Home (sqft)
- 0 Baths
- 19,167 Lot (sqft)
-
$750,000
74 Gulf Boulevard #1B, Indian Rocks Beach, FL74 Gulf Boulevard #1B
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,380 Home (sqft)
- 2 Baths
- 10,890 Lot (sqft)
-
$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)
-
$1,150,000
20204 Gulf Boulevard #3, Indian Shores, FL20204 Gulf Boulevard #3
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,340 Home (sqft)
- 2 Baths
- 21,345 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)
-
$1,700,000
724 Gulf Boulevard, Indian Rocks Beach, FL724 Gulf Boulevard
Indian Rocks Beach, FL- 4 Beds
- 2 Baths
- 1,152 Home (sqft)
- 2 Baths
- 5,663 Lot (sqft)
-
$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)
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/15/26 10:03 AM PDT.
This IDX Software is (c) Diverse Solutions 2026. Privacy | Terms & Conditions