- List View
- Grid View
Sorted by
-
$1,750,000
357 La Hacienda Drive, Indian Rocks Beach, FL357 La Hacienda Drive
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,444 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$1,250,000
513 Harbor Drive N, Indian Rocks Beach, FL513 Harbor Drive N
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,826 Home (sqft)
- 2 Baths
- 7,841 Lot (sqft)
-
$1,198,000
20002 Gulf Boulevard #2, Indian Shores, FL20002 Gulf Boulevard #2
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,180 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$525,000
19111 Vista Bay Drive #304, Indian Shores, FL19111 Vista Bay Drive #304
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,345 Home (sqft)
- 2 Baths
- 3.11 Lot (ac)
-
$870,000
2511 Coral Court, Indian Rocks Beach, FL2511 Coral Court
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 1,980 Home (sqft)
- 3 Baths
- 1,307 Lot (sqft)
-
$3,900,000
2300 Gulf Boulevard, Indian Rocks Beach, FL2300 Gulf Boulevard
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 6,970 Lot (sqft)
-
$949,000
19930 Gulf Boulevard #3B, Indian Shores, FL19930 Gulf Boulevard #3B
Indian Shores, FL- 2 Beds
- 3 Baths
- 1,162 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$4,300,000
206 23rd Avenue, Indian Rocks Beach, FL206 23rd Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 1.24 Lot (ac)
-
$849,900
18400 Gulf Boulevard #1108, Indian Shores, FL18400 Gulf Boulevard #1108
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,435 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$535,000
19829 Gulf Boulevard #501, Indian Shores, FL19829 Gulf Boulevard #501
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,390 Home (sqft)
- 2 Baths
- 1.78 Lot (ac)
-
$630,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)
-
$625,000
19931 Gulf Boulevard #D2, Indian Shores, FL19931 Gulf Boulevard #D2
Indian Shores, FL- 2 Beds
- 2 Baths
- 1,100 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$494,800
19417 Gulf Boulevard #E103, Indian Rocks Beach, FL19417 Gulf Boulevard #E103
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 950 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$1,795,000
19505 Gulf Boulevard #404, Indian Shores, FL19505 Gulf Boulevard #404
Indian Shores, FL- 4 Beds
- 3 Baths
- 2,310 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$999,000
18838 Gulf Boulevard #202, Indian Shores, FL18838 Gulf Boulevard #202
Indian Shores, FL- 3 Beds
- 3 Baths
- 1,575 Home (sqft)
- 3 Baths
- 5,228 Lot (sqft)
-
$1,875,000
2311 Bay Boulevard, Indian Rocks Beach, FL2311 Bay Boulevard
Indian Rocks Beach, FL- 7 Beds
- 5 Baths
- 3,418 Home (sqft)
- 5 Baths
- 6,534 Lot (sqft)
-
$799,000
1005 Gulf Boulevard #10, Indian Rocks Beach, FL1005 Gulf Boulevard #10
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 2,220 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$799,000
399 2nd Street #718, Indian Rocks Beach, FL399 2nd Street #718
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,540 Home (sqft)
- 2 Baths
- 15,682 Lot (sqft)
-
$2,300,000
711 Gulf Boulevard, Indian Rocks Beach, FL711 Gulf Boulevard
Indian Rocks Beach, FL- 6 Beds
- 6 Baths
- 3,000 Home (sqft)
- 6 Baths
- 5,663 Lot (sqft)
-
$625,000
614 Gulf Boulevard #9, Indian Rocks Beach, FL614 Gulf Boulevard #9
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 725 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$539,000
19610 Gulf Boulevard #308, Indian Rocks Beach, FL19610 Gulf Boulevard #308
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,100 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$649,900
1500 Gulf Boulevard #204B, Indian Rocks Beach, FL1500 Gulf Boulevard #204B
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,055 Home (sqft)
- 2 Baths
- 23,523 Lot (sqft)
-
$4,149,000
19730 Gulf Boulevard #400, Indian Rocks Beach, FL19730 Gulf Boulevard #400
Indian Rocks Beach, FL- 5 Beds
- 5 Baths
- 5,100 Home (sqft)
- 5 Baths
- 0 Lot (sqft)
-
$449,000
19701 Gulf Boulevard #417, Indian Shores, FL19701 Gulf Boulevard #417
Indian Shores, FL- 2 Beds
- 2 Baths
- 985 Home (sqft)
- 2 Baths
- 4.50 Lot (ac)
-
$324,900
MLS # TB8504262, Indian Rocks Beach, FLMLS # TB8504262
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,040 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$624,777
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)
-
$800,000
121 10th Ave, Indian Rocks Beach, FL121 10th Ave
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,711 Home (sqft)
- 2 Baths
- 6,534 Lot (sqft)
-
$895,000
900 Gulf Boulevard #204, Indian Rocks Beach, FL900 Gulf Boulevard #204
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,275 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,150,000
20001 Gulf Boulevard #405, Indian Shores, FL20001 Gulf Boulevard #405
Indian Shores, FL- 3 Beds
- 2 Baths
- 1,455 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$499,990
50 Gulf Boulevard #206, Indian Rocks Beach, FL50 Gulf Boulevard #206
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 714 Home (sqft)
- 1 Bath
- 1.02 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/4/26 6:59 PM PST.
This IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions