- List View
- Grid View
Sorted by
-
$1,295,000
19010 Gulf Boulevard #203, Indian Shores, FL19010 Gulf Boulevard #203
Indian Shores, FL- 4 Beds
- 3 Baths
- 1,870 Home (sqft)
- 3 Baths
- 10,890 Lot (sqft)
-
$13,900,000
304 Gulf Boulevard, Indian Rocks Beach, FL304 Gulf Boulevard
Indian Rocks Beach, FL- 8 Beds
- 11 Baths
- 9,271 Home (sqft)
- 11 Baths
- 9,584 Lot (sqft)
-
$975,000
501 20th Avenue, Indian Rocks Beach, FL501 20th Avenue
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,342 Home (sqft)
- 2 Baths
- 6,534 Lot (sqft)
-
$548,000
19725 Gulf Boulevard #13, Indian Shores, FL19725 Gulf Boulevard #13
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,145 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,240,000
196 Haven Beach Drive, Indian Rocks Beach, FL196 Haven Beach Drive
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 1,935 Home (sqft)
- 3 Baths
- 1,743 Lot (sqft)
-
$1,395,000
410 Harbor Drive N, Indian Rocks Beach, FL410 Harbor Drive N
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,076 Home (sqft)
- 3 Baths
- 9,148 Lot (sqft)
-
$529,000
19450 Gulf Boulevard #503, Indian Shores, FL19450 Gulf Boulevard #503
Indian Shores, FL- 1 Bed
- 1 Bath
- 715 Home (sqft)
- 1 Bath
- 42,254 Lot (sqft)
-
$625,000
205 Marcdale Boulevard, Indian Rocks Beach, FL205 Marcdale Boulevard
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,656 Home (sqft)
- 3 Baths
- 872 Lot (sqft)
-
$669,000
2505 Bay Boulevard #1, Indian Rocks Beach, FL2505 Bay Boulevard #1
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,090 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$2,497,000
305 Harbor Drive, Indian Rocks Beach, FL305 Harbor Drive
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 2,128 Home (sqft)
- 3 Baths
- 6,534 Lot (sqft)
-
$385,000
19111 Vista Bay Drive #211, Indian Shores, FL19111 Vista Bay Drive #211
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,265 Home (sqft)
- 2 Baths
- 3.11 Lot (ac)
-
$435,000
19714 Gulf Blvd, Indian Shores, FL19714 Gulf Blvd
Indian Shores, FL- 1 Bed
- 1 Bath
- 735 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$1,235,000
2200 Bay Boulevard #B, Indian Rocks Beach, FL2200 Bay Boulevard #B
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 2,200 Home (sqft)
- 3 Baths
- 3,050 Lot (sqft)
-
$1,300,000
20001 Gulf Boulevard #403, Indian Shores, FL20001 Gulf Boulevard #403
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,455 Home (sqft)
- 2 Baths
- 12,633 Lot (sqft)
-
$295,000
18610 Gulf Boulevard #111, Indian Shores, FL18610 Gulf Boulevard #111
Indian Shores, FL- 1 Bed
- 1 Bath
- 450 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$1,695,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
- 41,818 Lot (sqft)
-
$699,000
2505 Bay Boulevard #4, Indian Rocks Beach, FL2505 Bay Boulevard #4
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,435 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$385,000
2110 Gulf Boulevard #8, Indian Rocks Beach, FL2110 Gulf Boulevard #8
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 535 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$1,199,900
19915 Gulf Blvd #605, Indian Shores, FL19915 Gulf Blvd #605
Indian Shores, FL- 4 Beds
- 4 Baths
- 2,236 Home (sqft)
- 4 Baths
- 1,307 Lot (sqft)
-
$835,000
94 The Cove Way, Indian Rocks Beach, FL94 The Cove Way
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,935 Home (sqft)
- 3 Baths
- 1,307 Lot (sqft)
-
$750,000
18400 Gulf Boulevard #1301, Indian Shores, FL18400 Gulf Boulevard #1301
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,400 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,400,000
2506 Bay Boulevard, Indian Rocks Beach, FL2506 Bay Boulevard
Indian Rocks Beach, FL- 5 Beds
- 4 Baths
- 2,373 Home (sqft)
- 4 Baths
- 9,148 Lot (sqft)
-
$995,000
100 Windrush Boulevard #1, Indian Rocks Beach, FL100 Windrush Boulevard #1
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,812 Home (sqft)
- 3 Baths
- 12,197 Lot (sqft)
-
$379,000
19417 Gulf Boulevard #F207, Indian Rocks Beach, FL19417 Gulf Boulevard #F207
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 735 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$1,450,000
438 18th Avenue, Indian Rocks Beach, FL438 18th Avenue
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 1,648 Home (sqft)
- 3 Baths
- 12,197 Lot (sqft)
-
$699,000
370 12th Avenue, Indian Rocks Beach, FL370 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 6,970 Lot (sqft)
-
$575,000
669 Garland Circle, Indian Rocks Beach, FL669 Garland Circle
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,465 Home (sqft)
- 2 Baths
- 1,307 Lot (sqft)
-
$697,990
708 Gulf Boulevard #D, Indian Rocks Beach, FL708 Gulf Boulevard #D
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 920 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$675,000
19930 Gulf Boulevard #1B, Indian Shores, FL19930 Gulf Boulevard #1B
Indian Shores, FL- 2 Beds
- 3 Baths
- 1,162 Home (sqft)
- 3 Baths
- 36,155 Lot (sqft)
-
$699,900
18650 Gulf Boulevard #402, Indian Shores, FL18650 Gulf Boulevard #402
Indian Shores, FL- 2 Beds
- 2 Baths
- 990 Home (sqft)
- 2 Baths
- 20,909 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 11/24/25 11:04 PM PST.
This IDX Solution is (c) Diverse Solutions 2025. Privacy | Terms & Conditions

