- List View
- Grid View
Sorted by
-
$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)
-
$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)
-
$410,000
19417 Gulf Boulevard #A-108, Indian Shores, FL19417 Gulf Boulevard #A-108
Indian Shores, FL- 1 Bed
- 1 Bath
- 735 Home (sqft)
- 1 Bath
- 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)
-
$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)
-
$549,500
19937 Gulf Boulevard #B2, Indian Shores, FL19937 Gulf Boulevard #B2
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,310 Home (sqft)
- 2 Baths
- 0 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)
-
$1,525,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)
-
$657,000
802 Hidden Harbour Drive, Indian Rocks Beach, FL802 Hidden Harbour Drive
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,462 Home (sqft)
- 3 Baths
- 2,178 Lot (sqft)
-
$1,890,000
106 20th Avenue, Indian Rocks Beach, FL106 20th Avenue
Indian Rocks Beach, FL- 6 Beds
- 4 Baths
- 3,060 Home (sqft)
- 4 Baths
- 7,406 Lot (sqft)
-
$1,225,000
2518 Coral Court, Indian Rocks Beach, FL2518 Coral Court
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 1,980 Home (sqft)
- 3 Baths
- 1,307 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)
-
$599,900
2204 1st Street #F, Indian Rocks Beach, FL2204 1st Street #F
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 1,383 Home (sqft)
- 3 Baths
- 21,780 Lot (sqft)
-
$569,000
19701 Gulf Boulevard #407, Indian Shores, FL19701 Gulf Boulevard #407
Indian Shores, FL- 2 Beds
- 2 Baths
- 935 Home (sqft)
- 2 Baths
- 3.81 Lot (ac)
-
$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)
-
$479,900
19701 Gulf Boulevard #127, Indian Shores, FL19701 Gulf Boulevard #127
Indian Shores, FL- 2 Beds
- 2 Baths
- 935 Home (sqft)
- 2 Baths
- 3.82 Lot (ac)
-
$525,000
19823 Gulf Boulevard #33, Indian Shores, FL19823 Gulf Boulevard #33
Indian Shores, FL- 2 Beds
- 3 Baths
- 1,225 Home (sqft)
- 3 Baths
- 42,254 Lot (sqft)
-
$578,500
19111 Vista Bay Drive #611, Indian Shores, FL19111 Vista Bay Drive #611
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,360 Home (sqft)
- 2 Baths
- 4.00 Lot (ac)
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/17/25 7:01 PM PST.
This IDX Solution is (c) Diverse Solutions 2025. Privacy | Terms & Conditions

