- List View
- Grid View
Sorted by
-
$2,275,000
19631 Gulf Boulevard #2, Indian Shores, FL19631 Gulf Boulevard #2
Indian Shores, FL- 4 Beds
- 6 Baths
- 3,311 Home (sqft)
- 6 Baths
- 1.82 Lot (ac)
-
$2,275,000
19631 Gulf Boulevard #1, Indian Shores, FL19631 Gulf Boulevard #1
Indian Shores, FL- 4 Beds
- 6 Baths
- 3,093 Home (sqft)
- 6 Baths
- 1.82 Lot (ac)
-
$1,885,000
19616 Gulf Boulevard #302, Indian Shores, FL19616 Gulf Boulevard #302
Indian Shores, FL- 3 Beds
- 3 Baths
- 2,045 Home (sqft)
- 3 Baths
- 3,921 Lot (sqft)
-
$259,000
1 Windrush Boulevard #83, Indian Rocks Beach, FL1 Windrush Boulevard #83
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,040 Home (sqft)
- 2 Baths
- 7.00 Lot (ac)
-
$5,395,000
1512 Gulf Boulevard, Indian Rocks Beach, FL1512 Gulf Boulevard
Indian Rocks Beach, FL- 5 Beds
- 4 Baths
- 3,037 Home (sqft)
- 4 Baths
- 19,167 Lot (sqft)
-
$584,000
19201 Vista Lane #D2, Indian Shores, FL19201 Vista Lane #D2
Indian Shores, FL- 3 Beds
- 3 Baths
- 1,500 Home (sqft)
- 3 Baths
- 1,307 Lot (sqft)
-
$515,000
388 12th Avenue, Indian Rocks Beach, FL388 12th Avenue
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,186 Home (sqft)
- 2 Baths
- 5,228 Lot (sqft)
-
$515,000
388 12th Avenue, Indian Rocks Beach, FL388 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 5,228 Lot (sqft)
-
$1,275,000
18522 Gulf Boulevard #D, Indian Shores, FL18522 Gulf Boulevard #D
Indian Shores, FL- 3 Beds
- 3 Baths
- 1,979 Home (sqft)
- 3 Baths
- 1,307 Lot (sqft)
-
$1,399,000
517 20th Avenue, Indian Rocks Beach, FL517 20th Avenue
Indian Rocks Beach, FL- 5 Beds
- 3 Baths
- 2,765 Home (sqft)
- 3 Baths
- 6,534 Lot (sqft)
-
$549,000
19236 Gulf Boulevard #103, Indian Shores, FL19236 Gulf Boulevard #103
Indian Shores, FL- 1 Bed
- 1 Bath
- 895 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$749,000
1811 2nd Street, Indian Rocks Beach, FL1811 2nd Street
Indian Rocks Beach, FL- 1 Bed
- 2 Baths
- 1,415 Home (sqft)
- 2 Baths
- 8,277 Lot (sqft)
-
$749,900
2112 Gulf Boulevard #4B, Indian Rocks Beach, FL2112 Gulf Boulevard #4B
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,080 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,149,000
1310 Gulf Boulevard #502, Indian Rocks Beach, FL1310 Gulf Boulevard #502
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,340 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$699,900
2700 Gulf Boulevard #2, Indian Rocks Beach, FL2700 Gulf Boulevard #2
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 1,180 Home (sqft)
- 3 Baths
- 13,504 Lot (sqft)
-
$795,000
1400 Gulf Boulevard #3A, Indian Rocks Beach, FL1400 Gulf Boulevard #3A
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,074 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$999,900
60 Gulf Boulevard #402, Indian Rocks Beach, FL60 Gulf Boulevard #402
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 1,795 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$575,000
117 12th Avenue, Indian Rocks Beach, FL117 12th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,521 Home (sqft)
- 2 Baths
- 5,663 Lot (sqft)
-
$550,000
19417 Gulf Boulevard #C209, Indian Shores, FL19417 Gulf Boulevard #C209
Indian Shores, FL- 2 Beds
- 1 Bath
- 950 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$2,350,000
709 Gulf Boulevard, Indian Rocks Beach, FL709 Gulf Boulevard
Indian Rocks Beach, FL- 6 Beds
- 6 Baths
- 3,000 Home (sqft)
- 6 Baths
- 5,663 Lot (sqft)
-
$815,000
60 Gulf Boulevard #214, Indian Rocks Beach, FL60 Gulf Boulevard #214
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,090 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,995,000
2706 Gulf Boulevard, Indian Rocks Beach, FL2706 Gulf Boulevard
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 1,446 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$499,900
19727 Gulf Boulevard #F1, Indian Shores, FL19727 Gulf Boulevard #F1
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,055 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$799,000
360 12th Avenue, Indian Rocks Beach, FL360 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 8,712 Lot (sqft)
-
$699,000
18650 Gulf Boulevard #314, Indian Shores, FL18650 Gulf Boulevard #314
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,115 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$849,900
337 La Hacienda Drive, Indian Rocks Beach, FL337 La Hacienda Drive
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,916 Home (sqft)
- 2 Baths
- 6,970 Lot (sqft)
-
$1,149,000
19519 Gulf Boulevard #403, Indian Shores, FL19519 Gulf Boulevard #403
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,560 Home (sqft)
- 2 Baths
- 2.82 Lot (ac)
-
$685,000
18450 Gulf Boulevard #213, Indian Shores, FL18450 Gulf Boulevard #213
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,200 Home (sqft)
- 2 Baths
- 21,780 Lot (sqft)
-
$635,000
19440 Gulf Boulevard #104, Indian Shores, FL19440 Gulf Boulevard #104
Indian Shores, FL- 1 Bed
- 2 Baths
- 875 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$350,000
2110 Gulf Boulevard #6, Indian Rocks Beach, FL2110 Gulf Boulevard #6
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 455 Home (sqft)
- 1 Bath
- 0 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 2:59 PM PST.
This IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions