- List View
- Grid View
Sorted by
-
$599,900111 12th Avenue, Indian Rocks Beach, FL111 12th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,208 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)
-
$4,495,000373 12th Avenue, Indian Rocks Beach, FL373 12th Avenue
Indian Rocks Beach, FL- 6 Beds
- 5 Baths
- 3,808 Home (sqft)
- 5 Baths
- 6,099 Lot (sqft)
-
$275,0001 Windrush Boulevard #84, Indian Rocks Beach, FL1 Windrush Boulevard #84
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,040 Home (sqft)
- 2 Baths
- 7.52 Lot (ac)
-
$500,000326 Windrush Boulevard #103, Indian Rocks Beach, FL326 Windrush Boulevard #103
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,264 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$650,00019440 Gulf Boulevard #301, Indian Rocks Beach, FL19440 Gulf Boulevard #301
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 875 Home (sqft)
- 1 Bath
- 15,246 Lot (sqft)
-
$885,000616 2nd Street, Indian Rocks Beach, FL616 2nd Street
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,508 Home (sqft)
- 2 Baths
- 4,792 Lot (sqft)
-
$5,500,00030 Gulf Boulevard, Indian Rocks Beach, FL30 Gulf Boulevard
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 15,246 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)
-
$899,000960 Gulf Boulevard #5, Indian Rocks Beach, FL960 Gulf Boulevard #5
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 480 Home (sqft)
- 1 Bath
- 2,178 Lot (sqft)
-
$1,690,000487 Harbor Drive S, Indian Rocks Beach, FL487 Harbor Drive S
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,883 Home (sqft)
- 3 Baths
- 7,406 Lot (sqft)
-
$444,900318 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)
-
$950,000204 Haven Beach Court, Indian Rocks Beach, FL204 Haven Beach Court
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,935 Home (sqft)
- 3 Baths
- 1,307 Lot (sqft)
-
$899,900208 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)
-
$1,799,900601 2nd Street, Indian Rocks Beach, FL601 2nd Street
Indian Rocks Beach, FL- 6 Beds
- 8 Baths
- 4,080 Home (sqft)
- 8 Baths
- 7,406 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)
-
$965,0002010 20th Avenue Parkway, Indian Rocks Beach, FL2010 20th Avenue Parkway
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 2,134 Home (sqft)
- 2 Baths
- 5,663 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,499,999352 La Hacienda Drive, Indian Rocks Beach, FL352 La Hacienda Drive
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,448 Home (sqft)
- 3 Baths
- 7,406 Lot (sqft)
-
$1,889,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)
-
$1,300,000500 20th Avenue, Indian Rocks Beach, FL500 20th Avenue
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,551 Home (sqft)
- 2 Baths
- 6,099 Lot (sqft)
-
$559,900301 14th Avenue, Indian Rocks Beach, FL301 14th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,320 Home (sqft)
- 2 Baths
- 4,792 Lot (sqft)
-
$995,000501 Janice Place, Indian Rocks Beach, FL501 Janice Place
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 1,907 Home (sqft)
- 3 Baths
- 7,841 Lot (sqft)
-
$995,0001210 Bay Pine Boulevard, Indian Rocks Beach, FL1210 Bay Pine Boulevard
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 3,136 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$725,000819 Gulf Boulevard, Indian Rocks Beach, FL819 Gulf Boulevard
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 1,064 Home (sqft)
- 1 Bath
- 5,663 Lot (sqft)
-
$625,000659 Garland Circle, Indian Rocks Beach, FL659 Garland Circle
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,566 Home (sqft)
- 2 Baths
- 1,307 Lot (sqft)
-
$729,900512 1st Street #108, Indian Rocks Beach, FL512 1st Street #108
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,530 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$750,0002010 Bayview Place, Indian Rocks Beach, FL2010 Bayview Place
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,442 Home (sqft)
- 2 Baths
- 9,584 Lot (sqft)
-
$499,000123 14th Avenue, Indian Rocks Beach, FL123 14th Avenue
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 824 Home (sqft)
- 2 Baths
- 6,099 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 7/3/25 7:11 AM PDT.
This MLS IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions