- List View
- Grid View
Sorted by
-
$875,000
215 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)
-
$5,125,000
2 Gulf Boulevard, Indian Rocks Beach, FL2 Gulf Boulevard
Indian Rocks Beach, FL- 5 Beds
- 5 Baths
- 4,987 Home (sqft)
- 5 Baths
- 10,019 Lot (sqft)
-
$755,000
2504 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)
-
$630,000
399 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)
-
$410,000
122 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)
-
$430,000
1214 Bay Shore Boulevard, Indian Rocks Beach, FL1214 Bay Shore Boulevard
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,252 Home (sqft)
- 2 Baths
- 4,792 Lot (sqft)
-
$760,000
2515 Bay Boulevard #A, Indian Rocks Beach, FL2515 Bay Boulevard #A
Indian Rocks Beach, FL- 2 Beds
- 3 Baths
- 1,330 Home (sqft)
- 3 Baths
- 6,970 Lot (sqft)
-
$530,000
119 13th Avenue, Indian Rocks Beach, FL119 13th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,471 Home (sqft)
- 2 Baths
- 5,663 Lot (sqft)
-
$725,000
820 1st Street, Indian Rocks Beach, FL820 1st Street
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 5,663 Lot (sqft)
-
$825,000
822 1st Street, Indian Rocks Beach, FL822 1st Street
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 7,406 Lot (sqft)
-
$4,500,000
1522 Gulf Boulevard, Indian Rocks Beach, FL1522 Gulf Boulevard
Indian Rocks Beach, FL- 4 Beds
- 5 Baths
- 4,728 Home (sqft)
- 5 Baths
- 8,712 Lot (sqft)
-
$542,000
657 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)
-
$585,000
418 12th Avenue, Indian Rocks Beach, FL418 12th Avenue
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 10,019 Lot (sqft)
-
$16,000,000
400 Gulf Boulevard, Indian Rocks Beach, FL400 Gulf Boulevard
Indian Rocks Beach, FL- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 43,560 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 11/13/26 9:05 AM PST.
This IDX Website is powered by Diverse Solutions 2026. Privacy | Terms & Conditions