- List View
- Grid View
Sorted by
-
$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)
-
$1,500,000464 20th Avenue, Indian Rocks Beach, FL464 20th Avenue
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 1,748 Home (sqft)
- 3 Baths
- 6,099 Lot (sqft)
-
$1,595,000722 Gulf Boulevard, Indian Rocks Beach, FL722 Gulf Boulevard
Indian Rocks Beach, FL- 4 Beds
- 4 Baths
- 1,250 Home (sqft)
- 4 Baths
- 5,663 Lot (sqft)
-
$2,650,000443 18th Avenue, Indian Rocks Beach, FL443 18th Avenue
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 3,098 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$517,000616 Garland Circle, Indian Rocks Beach, FL616 Garland Circle
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,465 Home (sqft)
- 2 Baths
- 1,307 Lot (sqft)
-
$1,299,000215 18th Avenue, Indian Rocks Beach, FL215 18th Avenue
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 2,367 Home (sqft)
- 3 Baths
- 1,743 Lot (sqft)
-
$495,000829 E Gulf Boulevard #107, Indian Rocks Beach, FL829 E Gulf Boulevard #107
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,200 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$8,800,0002 Gulf Boulevard, Indian Rocks Beach, FL2 Gulf Boulevard
Indian Rocks Beach, FL- 4 Beds
- 5 Baths
- 4,987 Home (sqft)
- 5 Baths
- 10,019 Lot (sqft)
-
$2,000,000514 Harbor Drive N, Indian Rocks Beach, FL514 Harbor Drive N
Indian Rocks Beach, FL- 3 Beds
- 4 Baths
- 2,507 Home (sqft)
- 4 Baths
- 9,584 Lot (sqft)
-
$798,9891210 Bay Palm Boulevard, Indian Rocks Beach, FL1210 Bay Palm Boulevard
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,095 Home (sqft)
- 2 Baths
- 4,356 Lot (sqft)
-
$489,000306 12th Avenue, Indian Rocks Beach, FL306 12th Avenue
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 702 Home (sqft)
- 2 Baths
- 5,228 Lot (sqft)
-
$1,575,000474 20th Avenue, Indian Rocks Beach, FL474 20th Avenue
Indian Rocks Beach, FL- 4 Beds
- 3 Baths
- 2,312 Home (sqft)
- 3 Baths
- 6,099 Lot (sqft)
-
$778,998399 2nd Street #417, Indian Rocks Beach, FL399 2nd Street #417
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,110 Home (sqft)
- 2 Baths
- 15,682 Lot (sqft)
-
$689,000366 12th Avenue, Indian Rocks Beach, FL366 12th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,242 Home (sqft)
- 2 Baths
- 7,841 Lot (sqft)
-
$3,250,000371 12th Avenue, Indian Rocks Beach, FL371 12th Avenue
Indian Rocks Beach, FL- 4 Beds
- 5 Baths
- 3,400 Home (sqft)
- 5 Baths
- 6,099 Lot (sqft)
-
$974,9002504 Gulf Boulevard #201, Indian Rocks Beach, FL2504 Gulf Boulevard #201
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,530 Home (sqft)
- 2 Baths
- 1.34 Lot (ac)
-
$735,000399 2nd Street #217, Indian Rocks Beach, FL399 2nd Street #217
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,110 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,075,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)
-
$1,650,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)
-
$995,000365 La Hacienda Drive, Indian Rocks Beach, FL365 La Hacienda Drive
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,506 Home (sqft)
- 2 Baths
- 7,406 Lot (sqft)
-
$1,375,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)
-
$1,100,000412 20th Avenue, Indian Rocks Beach, FL412 20th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 6,534 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)
-
$450,0001905 1st Street, Indian Rocks Beach, FL1905 1st Street
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 720 Home (sqft)
- 2 Baths
- 7,406 Lot (sqft)
-
$499,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)
-
$690,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)
-
$575,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)
-
$769,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,295,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)
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 5:11 PM PDT.
This IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions