- List View
- Grid View
Sorted by
-
$469,90019417 Gulf Boulevard #C109, Indian Rocks Beach, FL19417 Gulf Boulevard #C109
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 950 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$540,000639 Garland Circle, Indian Rocks Beach, FL639 Garland Circle
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,465 Home (sqft)
- 2 Baths
- 1,307 Lot (sqft)
-
$499,9002109 Gulf Boulevard #1B, Indian Rocks Beach, FL2109 Gulf Boulevard #1B
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 920 Home (sqft)
- 1 Bath
- 21,780 Lot (sqft)
-
$1,595,000103 14th Avenue, Indian Rocks Beach, FL103 14th Avenue
Indian Rocks Beach, FL- 6 Beds
- 6 Baths
- 2,680 Home (sqft)
- 6 Baths
- 6,099 Lot (sqft)
-
$509,900314 Windrush Boulevard #12, Indian Rocks Beach, FL314 Windrush Boulevard #12
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 1,400 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$1,699,9002300 Beach Trail #5, Indian Rocks Beach, FL2300 Beach Trail #5
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,320 Home (sqft)
- 3 Baths
- 10,019 Lot (sqft)
-
$640,0002112 Gulf Boulevard #2A, Indian Rocks Beach, FL2112 Gulf Boulevard #2A
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,200 Home (sqft)
- 2 Baths
- 7,841 Lot (sqft)
-
$2,250,000333 12th Avenue, Indian Rocks Beach, FL333 12th Avenue
Indian Rocks Beach, FL- 4 Beds
- 5 Baths
- 3,390 Home (sqft)
- 5 Baths
- 6,970 Lot (sqft)
-
$1,200,00060 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)
-
$378,0001 Windrush Boulevard #28, Indian Rocks Beach, FL1 Windrush Boulevard #28
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 1,258 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$1,899,000604 Gulf Boulevard #203, Indian Rocks Beach, FL604 Gulf Boulevard #203
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,160 Home (sqft)
- 3 Baths
- 1.10 Lot (ac)
-
$365,0001 Windrush Boulevard #30, Indian Rocks Beach, FL1 Windrush Boulevard #30
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,040 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$2,650,000357 12th Avenue, Indian Rocks Beach, FL357 12th Avenue
Indian Rocks Beach, FL- 5 Beds
- 5 Baths
- 3,355 Home (sqft)
- 5 Baths
- 7,406 Lot (sqft)
-
$4,485,000812 E Gulf Boulevard, Indian Rocks Beach, FL812 E Gulf Boulevard
Indian Rocks Beach, FL- 14 Beds
- 21 Baths
- 8,575 Home (sqft)
- 21 Baths
- 40,076 Lot (sqft)
-
$850,000202 18th Avenue, Indian Rocks Beach, FL202 18th Avenue
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,546 Home (sqft)
- 3 Baths
- 7,841 Lot (sqft)
-
$3,900,000306 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)
-
$989,000399 2nd Street #818, Indian Rocks Beach, FL399 2nd Street #818
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,540 Home (sqft)
- 2 Baths
- 15,682 Lot (sqft)
-
$899,000399 2nd Street #815, Indian Rocks Beach, FL399 2nd Street #815
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,110 Home (sqft)
- 2 Baths
- 15,682 Lot (sqft)
-
$369,0001 Windrush Boulevard #54, Indian Rocks Beach, FL1 Windrush Boulevard #54
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 955 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$560,000123 11th Avenue, Indian Rocks Beach, FL123 11th Avenue
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,434 Home (sqft)
- 2 Baths
- 5,663 Lot (sqft)
-
$530,000508 2nd Street, Indian Rocks Beach, FL508 2nd Street
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,292 Home (sqft)
- 2 Baths
- 5,228 Lot (sqft)
-
$599,00019417 Gulf Boulevard #B110, Indian Rocks Beach, FL19417 Gulf Boulevard #B110
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 950 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$330,0002704 2nd Street #14, Indian Rocks Beach, FL2704 2nd Street #14
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 598 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$350,0002704 2nd Street #16, Indian Rocks Beach, FL2704 2nd Street #16
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 598 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$5,500,00030 Gulf Boulevard, Indian Rocks Beach, FL30 Gulf Boulevard
Indian Rocks Beach, FL- 8 Beds
- 7 Baths
- 8,212 Home (sqft)
- 7 Baths
- 15,246 Lot (sqft)
-
$437,000318 Windrush Boulevard #10, Indian Rocks Beach, FL318 Windrush Boulevard #10
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,390 Home (sqft)
- 3 Baths
- 34,413 Lot (sqft)
-
$875,000208 Haven Beach Court, Indian Rocks Beach, FL208 Haven Beach Court
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,935 Home (sqft)
- 3 Baths
- 1,307 Lot (sqft)
-
$899,90024 Gulf Boulevard #1C, Indian Rocks Beach, FL24 Gulf Boulevard #1C
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,380 Home (sqft)
- 2 Baths
- 30,492 Lot (sqft)
-
$675,000639 Garland Circle, Indian Rocks Beach, FL639 Garland Circle
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,465 Home (sqft)
- 2 Baths
- 1,307 Lot (sqft)
-
$1,829,900328 6th Avenue, Indian Rocks Beach, FL328 6th Avenue
Indian Rocks Beach, FL- 5 Beds
- 4 Baths
- 2,910 Home (sqft)
- 4 Baths
- 6,970 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 8/29/25 12:48 AM PDT.
This IDX Website is powered by Diverse Solutions 2025.