- List View
- Grid View
Sorted by
-
$1,100,000100 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)
-
$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)
-
$1,700,000300 10th Avenue, Indian Rocks Beach, FL300 10th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,434 Home (sqft)
- 2 Baths
- 7,841 Lot (sqft)
-
$1,399,000425 12th Avenue, Indian Rocks Beach, FL425 12th Avenue
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,950 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$795,0001912 Gulf Boulevard #305, Indian Rocks Beach, FL1912 Gulf Boulevard #305
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,415 Home (sqft)
- 2 Baths
- 26,572 Lot (sqft)
-
$519,000623 Garland Circle, Indian Rocks Beach, FL623 Garland Circle
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,566 Home (sqft)
- 2 Baths
- 1,307 Lot (sqft)
-
$725,0002511 Bay Boulevard #B, Indian Rocks Beach, FL2511 Bay Boulevard #B
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 1,330 Home (sqft)
- 3 Baths
- 9,148 Lot (sqft)
-
$600,000619 2nd Street #3, Indian Rocks Beach, FL619 2nd Street #3
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,210 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$789,000900 Harbour House Drive, Indian Rocks Beach, FL900 Harbour House Drive
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,616 Home (sqft)
- 3 Baths
- 1,743 Lot (sqft)
-
$1,650,000324 6th Avenue, Indian Rocks Beach, FL324 6th Avenue
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 2,120 Home (sqft)
- 3 Baths
- 6,534 Lot (sqft)
-
$2,860,000305 Harbor Drive, Indian Rocks Beach, FL305 Harbor Drive
Indian Rocks Beach, FL- 4 Beds
- 4 Baths
- 3,042 Home (sqft)
- 4 Baths
- 6,534 Lot (sqft)
-
$475,0001507 Legion Lane, Indian Rocks Beach, FL1507 Legion Lane
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 552 Home (sqft)
- 1 Bath
- 2,614 Lot (sqft)
-
$695,0001500 Gulf Boulevard #103B, Indian Rocks Beach, FL1500 Gulf Boulevard #103B
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,055 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$695,0001412 Gulf Boulevard #103A, Indian Rocks Beach, FL1412 Gulf Boulevard #103A
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,080 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,150,000412 20th Avenue, Indian Rocks Beach, FL412 20th Avenue
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 1,092 Home (sqft)
- 1 Bath
- 6,534 Lot (sqft)
-
$1,289,0001208 Bay Pine Boulevard, Indian Rocks Beach, FL1208 Bay Pine Boulevard
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,802 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$1,200,000419 12th Avenue, Indian Rocks Beach, FL419 12th Avenue
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,410 Home (sqft)
- 2 Baths
- 6,970 Lot (sqft)
-
$999,9901206 Gulf Boulevard #C, Indian Rocks Beach, FL1206 Gulf Boulevard #C
Indian Rocks Beach, FL- 3 Beds
- 4 Baths
- 1,680 Home (sqft)
- 4 Baths
- 14,375 Lot (sqft)
-
$799,000399 2nd Street #313, Indian Rocks Beach, FL399 2nd Street #313
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,100 Home (sqft)
- 2 Baths
- 15,682 Lot (sqft)
-
$340,00019417 Gulf Boulevard #E217, Indian Rocks Beach, FL19417 Gulf Boulevard #E217
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 735 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$1,400,0003 7th Avenue #3, Indian Rocks Beach, FL3 7th Avenue #3
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,520 Home (sqft)
- 2 Baths
- 7,406 Lot (sqft)
-
$525,000122 10th Avenue, Indian Rocks Beach, FL122 10th Avenue
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 936 Home (sqft)
- 1 Bath
- 6,099 Lot (sqft)
-
$1,499,900366 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)
-
$1,050,000321 Bahia Vista Drive, Indian Rocks Beach, FL321 Bahia Vista Drive
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,745 Home (sqft)
- 2 Baths
- 6,534 Lot (sqft)
-
$559,000125 11th Avenue, Indian Rocks Beach, FL125 11th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,233 Home (sqft)
- 2 Baths
- 5,663 Lot (sqft)
-
$739,000911 Harbour House Drive, Indian Rocks Beach, FL911 Harbour House Drive
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,616 Home (sqft)
- 3 Baths
- 1,743 Lot (sqft)
-
$549,000615 Garland Circle, Indian Rocks Beach, FL615 Garland Circle
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,566 Home (sqft)
- 2 Baths
- 1,307 Lot (sqft)
-
$900,0002515 Bay Boulevard #A, Indian Rocks Beach, FL2515 Bay Boulevard #A
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,330 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$890,0001008 1st Street, Indian Rocks Beach, FL1008 1st Street
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,166 Home (sqft)
- 2 Baths
- 6,970 Lot (sqft)
-
$1,480,0001101 Bay Pine Boulevard, Indian Rocks Beach, FL1101 Bay Pine Boulevard
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,290 Home (sqft)
- 3 Baths
- 9,148 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 5/9/25 4:59 AM PDT.
This IDX Website is powered by Diverse Solutions 2025.