- List View
- Grid View
Sorted by
-
$1,595,000103 14th Avenue, Indian Rocks Beach, FL103 14th Avenue
Indian Rocks Beach, FL- 6 Beds
- 6 Baths
- 2,680 Home (sqft)
- 6 Baths
- 6,099 Lot (sqft)
-
$2,250,000333 12th Avenue, Indian Rocks Beach, FL333 12th Avenue
Indian Rocks Beach, FL- 4 Beds
- 5 Baths
- 3,390 Home (sqft)
- 5 Baths
- 6,970 Lot (sqft)
-
$2,650,000357 12th Avenue, Indian Rocks Beach, FL357 12th Avenue
Indian Rocks Beach, FL- 5 Beds
- 5 Baths
- 3,355 Home (sqft)
- 5 Baths
- 7,406 Lot (sqft)
-
$850,000202 18th Avenue, Indian Rocks Beach, FL202 18th Avenue
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 1,546 Home (sqft)
- 3 Baths
- 7,841 Lot (sqft)
-
$3,900,000306 Harbor Drive, Indian Rocks Beach, FL306 Harbor Drive
Indian Rocks Beach, FL- 5 Beds
- 4 Baths
- 4,571 Home (sqft)
- 4 Baths
- 9,148 Lot (sqft)
-
$560,000123 11th Avenue, Indian Rocks Beach, FL123 11th Avenue
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,434 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)
-
$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)
-
$1,834,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,260,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,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)
-
$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)
-
$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)
-
$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)
-
$469,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)
-
$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)
-
$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)
-
$975,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,299,500425 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)
-
$2,900,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)
-
$1,100,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)
-
$499,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)
-
$499,9991214 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)
-
$9,225,00032 Gulf Boulevard, Indian Rocks Beach, FL32 Gulf Boulevard
Indian Rocks Beach, FL- 5 Beds
- 6 Baths
- 5,828 Home (sqft)
- 6 Baths
- 13,504 Lot (sqft)
-
$2,250,000330 6th Avenue, Indian Rocks Beach, FL330 6th Avenue
Indian Rocks Beach, FL- 5 Beds
- 5 Baths
- 3,281 Home (sqft)
- 5 Baths
- 9,584 Lot (sqft)
-
$5,400,0001522 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)
-
$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)
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 8/28/25 6:48 PM PDT.
This IDX is (c) Diverse Solutions 2025.