- List View
- Grid View
Sorted by
-
$1,750,000
2605 Bay Boulevard, Indian Rocks Beach, FL2605 Bay Boulevard
Indian Rocks Beach, FL- 6 Beds
- 3 Baths
- 2,464 Home (sqft)
- 3 Baths
- 7,841 Lot (sqft)
-
$415,000
18610 Gulf Boulevard #709, Indian Shores, FL18610 Gulf Boulevard #709
Indian Shores, FL- 1 Bed
- 1 Bath
- 875 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$4,295,000
19936 Gulf Boulevard, Indian Shores, FL19936 Gulf Boulevard
Indian Shores, FL- 5 Beds
- 4 Baths
- 3,610 Home (sqft)
- 4 Baths
- 16,989 Lot (sqft)
-
$1,150,000
20000 Gulf Boulevard #707, Indian Shores, FL20000 Gulf Boulevard #707
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,060 Home (sqft)
- 2 Baths
- 1.11 Lot (ac)
-
$3,700,000
306 Harbor Drive, Indian Rocks Beach, FL306 Harbor Drive
Indian Rocks Beach, FL- 5 Beds
- 4 Baths
- 4,571 Home (sqft)
- 4 Baths
- 9,148 Lot (sqft)
-
$7,950,000
70 Gulf Boulevard, Indian Rocks Beach, FL70 Gulf Boulevard
Indian Rocks Beach, FL- 6 Beds
- 9 Baths
- 8,042 Home (sqft)
- 9 Baths
- 10,019 Lot (sqft)
-
$849,999
19236 Gulf Boulevard #104, Indian Shores, FL19236 Gulf Boulevard #104
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,265 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$949,000
19901 Gulf Blvd, Indian Shores, FL19901 Gulf Blvd
Indian Shores, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 1.10 Lot (ac)
-
$5,950,000
1306 Gulf Boulevard, Indian Rocks Beach, FL1306 Gulf Boulevard
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 13,504 Lot (sqft)
-
$725,000
399 2nd Street #219, Indian Rocks Beach, FL399 2nd Street #219
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,110 Home (sqft)
- 2 Baths
- 15,682 Lot (sqft)
-
$895,000
321 12th Avenue, Indian Rocks Beach, FL321 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 6,970 Lot (sqft)
-
$421,500
19701 Gulf Boulevard #120, Indian Shores, FL19701 Gulf Boulevard #120
Indian Shores, FL- 2 Beds
- 2 Baths
- 985 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$725,000
18400 Gulf Boulevard #1206, Indian Shores, FL18400 Gulf Boulevard #1206
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,400 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,395,000
410 Harbor Drive N, Indian Rocks Beach, FL410 Harbor Drive N
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 2,076 Home (sqft)
- 2 Baths
- 9,148 Lot (sqft)
-
$949,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)
-
$489,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)
-
$1,399,000
19710 Gulf Boulevard #203, Indian Shores, FL19710 Gulf Boulevard #203
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,746 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$899,000
372 12th Avenue, Indian Rocks Beach, FL372 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 10,019 Lot (sqft)
-
$1,950,000
711 E Gulf Boulevard, Indian Rocks Beach, FL711 E Gulf Boulevard
Indian Rocks Beach, FL- 4 Beds
- 4 Baths
- 2,077 Home (sqft)
- 4 Baths
- 5,663 Lot (sqft)
-
$1,950,000
711 E Gulf Boulevard, Indian Rocks Beach, FL711 E Gulf Boulevard
Indian Rocks Beach, FL- 4 Beds
- 4 Baths
- 2,077 Home (sqft)
- 4 Baths
- 5,663 Lot (sqft)
-
$1,175,000
208 Bates Avenue, Indian Rocks Beach, FL208 Bates Avenue
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,724 Home (sqft)
- 3 Baths
- 5,663 Lot (sqft)
-
$545,000
19440 Gulf Boulevard #209, Indian Shores, FL19440 Gulf Boulevard #209
Indian Shores, FL- 1 Bed
- 1 Bath
- 875 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$569,000
833 E Gulf Boulevard #103, Indian Rocks Beach, FL833 E Gulf Boulevard #103
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,200 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,099,000
349 Bahia Vista Drive, Indian Rocks Beach, FL349 Bahia Vista Drive
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,562 Home (sqft)
- 3 Baths
- 4,792 Lot (sqft)
-
$1,249,900
315 10th Avenue, Indian Rocks Beach, FL315 10th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 10,019 Lot (sqft)
-
$2,189,000
512 20th Avenue, Indian Rocks Beach, FL512 20th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 10,890 Lot (sqft)
-
$619,900
19925 Gulf Boulevard #407, Indian Shores, FL19925 Gulf Boulevard #407
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,120 Home (sqft)
- 2 Baths
- 1.06 Lot (ac)
-
$4,999,999
20060 Gulf Boulevard, Indian Shores, FL20060 Gulf Boulevard
Indian Shores, FL- 4 Beds
- 5 Baths
- 3,207 Home (sqft)
- 5 Baths
- 13,504 Lot (sqft)
-
$585,000
418 12th Avenue, Indian Rocks Beach, FL418 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 10,019 Lot (sqft)
-
$6,700,000
20051 Gulf Boulevard, Indian Shores, FL20051 Gulf Boulevard
Indian Shores, FL- 6 Beds
- 6 Baths
- 4,602 Home (sqft)
- 6 Baths
- 17,860 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/4/26 8:59 PM PST.
This Custom IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions