- List View
- Grid View
Sorted by
-
$445,00019417 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)
-
$550,000119 11th Avenue, Indian Rocks Beach, FL119 11th Avenue
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 1,326 Home (sqft)
- 1 Bath
- 5,663 Lot (sqft)
-
$449,50019417 Gulf Boulevard #F201, Indian Rocks Beach, FL19417 Gulf Boulevard #F201
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 735 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$400,0001 Windrush Boulevard #100, Indian Rocks Beach, FL1 Windrush Boulevard #100
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,300 Home (sqft)
- 2 Baths
- 7.52 Lot (ac)
-
$699,9002406 Gulf Boulevard #204, Indian Rocks Beach, FL2406 Gulf Boulevard #204
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 1,112 Home (sqft)
- 1 Bath
- 13,940 Lot (sqft)
-
$1,399,900108 20th Avenue, Indian Rocks Beach, FL108 20th Avenue
Indian Rocks Beach, FL- 6 Beds
- 4 Baths
- 3,000 Home (sqft)
- 4 Baths
- 7,406 Lot (sqft)
-
$675,000657 Garland Circle, Indian Rocks Beach, FL657 Garland Circle
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,465 Home (sqft)
- 2 Baths
- 1,307 Lot (sqft)
-
$1,785,0002026 20th Avenue Parkway, Indian Rocks Beach, FL2026 20th Avenue Parkway
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,093 Home (sqft)
- 3 Baths
- 5,663 Lot (sqft)
-
$885,0002215 1st Street, Indian Rocks Beach, FL2215 1st Street
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 850 Home (sqft)
- 0 Baths
- 7,406 Lot (sqft)
-
$885,0002215 1st Street, Indian Rocks Beach, FL2215 1st Street
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 7,406 Lot (sqft)
-
$885,0002215 1st Street #A & B, Indian Rocks Beach, FL2215 1st Street #A & B
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 850 Home (sqft)
- 1 Bath
- 7,406 Lot (sqft)
-
$1,599,000366 La Hacienda Drive, Indian Rocks Beach, FL366 La Hacienda Drive
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,745 Home (sqft)
- 2 Baths
- 6,970 Lot (sqft)
-
$4,695,0002307 Bay Boulevard, Indian Rocks Beach, FL2307 Bay Boulevard
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 19,167 Lot (sqft)
-
$4,695,0002307 Bay Blvd, Indian Rocks Beach, FL2307 Bay Blvd
Indian Rocks Beach, FL- 13 Beds
- 13 Baths
- 5,932 Home (sqft)
- 13 Baths
- 18,731 Lot (sqft)
-
$2,100,0002605 Bay Boulevard, Indian Rocks Beach, FL2605 Bay Boulevard
Indian Rocks Beach, FL- 6 Beds
- 3 Baths
- 2,464 Home (sqft)
- 3 Baths
- 7,841 Lot (sqft)
-
$469,90019417 Gulf Boulevard #A207, Indian Rocks Beach, FL19417 Gulf Boulevard #A207
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 950 Home (sqft)
- 1 Bath
- 6.02 Lot (ac)
-
$735,000905 Hidden Harbour Drive, Indian Rocks Beach, FL905 Hidden Harbour Drive
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,462 Home (sqft)
- 3 Baths
- 1,307 Lot (sqft)
-
$1,300,000822 1st Street, Indian Rocks Beach, FL822 1st Street
Indian Rocks Beach, FL- 6 Beds
- 3 Baths
- 2,400 Home (sqft)
- 3 Baths
- 7,406 Lot (sqft)
-
$1,250,000316 16th Avenue, Indian Rocks Beach, FL316 16th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 2,221 Home (sqft)
- 2 Baths
- 6,099 Lot (sqft)
-
$1,800,0002601 Bay Boulevard, Indian Rocks Beach, FL2601 Bay Boulevard
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,624 Home (sqft)
- 2 Baths
- 8,277 Lot (sqft)
-
$449,0001 Windrush Boulevard #15, Indian Rocks Beach, FL1 Windrush Boulevard #15
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,300 Home (sqft)
- 2 Baths
- 7.52 Lot (ac)
-
$4,499,000477 20th Avenue, Indian Rocks Beach, FL477 20th Avenue
Indian Rocks Beach, FL- 4 Beds
- 5 Baths
- 3,345 Home (sqft)
- 5 Baths
- 13,940 Lot (sqft)
-
$27,600502 2nd Street, Indian Rocks Beach, FL502 2nd Street
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 768 Home (sqft)
- 0 Baths
- 9,584 Lot (sqft)
-
$499,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)
-
$1,800,000822 Gulf Boulevard #4-6, Indian Rocks Beach, FL822 Gulf Boulevard #4-6
Indian Rocks Beach, FL- 5 Beds
- 3 Baths
- 1,893 Home (sqft)
- 3 Baths
- 6,534 Lot (sqft)
-
$1,580,00081 Gulf Boulevard, Indian Rocks Beach, FL81 Gulf Boulevard
Indian Rocks Beach, FL- 5 Beds
- 3 Baths
- 3,330 Home (sqft)
- 3 Baths
- 12,197 Lot (sqft)
-
$1,800,000820 Gulf Boulevard #Units 1-3, Indian Rocks Beach, FL820 Gulf Boulevard #Units 1-3
Indian Rocks Beach, FL- 4 Beds
- 4 Baths
- 2,728 Home (sqft)
- 4 Baths
- 5,228 Lot (sqft)
-
$1,800,000822 Gulf Boulevard, Indian Rocks Beach, FL822 Gulf Boulevard
Indian Rocks Beach, FL- 5 Beds
- 3 Baths
- 1,893 Home (sqft)
- 3 Baths
- 6,534 Lot (sqft)
-
$695,000322 Windrush Boulevard #2, Indian Rocks Beach, FL322 Windrush Boulevard #2
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 1,750 Home (sqft)
- 3 Baths
- 34,848 Lot (sqft)
-
$1,800,000820 Gulf Boulevard, Indian Rocks Beach, FL820 Gulf Boulevard
Indian Rocks Beach, FL- 4 Beds
- 4 Baths
- 2,728 Home (sqft)
- 4 Baths
- 5,228 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 3/31/25 7:44 AM PDT.
This MLS IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions