- List View
- Grid View
Sorted by
-
$4,999,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)
-
$799,000353 La Hacienda Drive, Indian Rocks Beach, FL353 La Hacienda Drive
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,230 Home (sqft)
- 2 Baths
- 6,970 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,440,000363 Bahia Vista Drive, Indian Rocks Beach, FL363 Bahia Vista Drive
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,566 Home (sqft)
- 2 Baths
- 7,406 Lot (sqft)
-
$1,590,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)
-
$2,200,0001808 Gulf Boulevard #Unit 1, Indian Rocks Beach, FL1808 Gulf Boulevard #Unit 1
Indian Rocks Beach, FL- 4 Beds
- 4 Baths
- 1,747 Home (sqft)
- 4 Baths
- 6,099 Lot (sqft)
-
$799,000348 Bahia Vista Drive, Indian Rocks Beach, FL348 Bahia Vista Drive
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,300 Home (sqft)
- 2 Baths
- 6,099 Lot (sqft)
-
$995,000341 Bahia Vista Drive, Indian Rocks Beach, FL341 Bahia Vista Drive
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 1,152 Home (sqft)
- 1 Bath
- 6,970 Lot (sqft)
-
$1,165,000307 10th Avenue, Indian Rocks Beach, FL307 10th Avenue
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 1,620 Home (sqft)
- 1 Bath
- 7,406 Lot (sqft)
-
$570,000206 Hidden Harbour Drive, Indian Rocks Beach, FL206 Hidden Harbour Drive
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 1,200 Home (sqft)
- 2 Baths
- 3,050 Lot (sqft)
-
$3,595,000308 Harbor Drive, Indian Rocks Beach, FL308 Harbor Drive
Indian Rocks Beach, FL- 4 Beds
- 5 Baths
- 4,002 Home (sqft)
- 5 Baths
- 9,148 Lot (sqft)
-
$4,250,0001600 Beach Trail, Indian Rocks Beach, FL1600 Beach Trail
Indian Rocks Beach, FL- 6 Beds
- 4 Baths
- 3,100 Home (sqft)
- 4 Baths
- 7,841 Lot (sqft)
-
$610,0001206 Bay Shore Boulevard, Indian Rocks Beach, FL1206 Bay Shore Boulevard
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 792 Home (sqft)
- 1 Bath
- 5,663 Lot (sqft)
-
$1,100,000405 12th Avenue, Indian Rocks Beach, FL405 12th Avenue
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,101 Home (sqft)
- 3 Baths
- 7,406 Lot (sqft)
-
$1,100,000405 Harbor Drive S, Indian Rocks Beach, FL405 Harbor Drive S
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,578 Home (sqft)
- 2 Baths
- 6,534 Lot (sqft)
-
$639,0001209 Bay Palm Boulevard, Indian Rocks Beach, FL1209 Bay Palm Boulevard
Indian Rocks Beach, FL- 2 Beds
- 1 Bath
- 925 Home (sqft)
- 1 Bath
- 8,277 Lot (sqft)
-
$590,000405 16th Avenue, Indian Rocks Beach, FL405 16th Avenue
Indian Rocks Beach, FL- 3 Beds
- 3 Baths
- 2,046 Home (sqft)
- 3 Baths
- 7,841 Lot (sqft)
-
$800,000401 16th Avenue, Indian Rocks Beach, FL401 16th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,525 Home (sqft)
- 2 Baths
- 10,455 Lot (sqft)
-
$899,000105 12th Avenue, Indian Rocks Beach, FL105 12th Avenue
Indian Rocks Beach, FL- 6 Beds
- 4 Baths
- 2,815 Home (sqft)
- 4 Baths
- 11,326 Lot (sqft)
-
$799,9001906 2nd Street, Indian Rocks Beach, FL1906 2nd Street
Indian Rocks Beach, FL- 4 Beds
- 2 Baths
- 1,496 Home (sqft)
- 2 Baths
- 7,406 Lot (sqft)
-
$1,290,000208 Bates Avenue, Indian Rocks Beach, FL208 Bates Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,724 Home (sqft)
- 2 Baths
- 5,663 Lot (sqft)
-
$900,0002600 1st Street, Indian Rocks Beach, FL2600 1st Street
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 947 Home (sqft)
- 2 Baths
- 7,406 Lot (sqft)
-
$649,900111 12th Avenue, Indian Rocks Beach, FL111 12th Avenue
Indian Rocks Beach, FL- 3 Beds
- 2 Baths
- 1,208 Home (sqft)
- 2 Baths
- 5,663 Lot (sqft)
-
$1,025,000960 Gulf Boulevard #5, Indian Rocks Beach, FL960 Gulf Boulevard #5
Indian Rocks Beach, FL- 1 Bed
- 1 Bath
- 480 Home (sqft)
- 1 Bath
- 2,178 Lot (sqft)
-
$590,0001401 Bay Palm Boulevard, Indian Rocks Beach, FL1401 Bay Palm Boulevard
Indian Rocks Beach, FL- 2 Beds
- 2 Baths
- 878 Home (sqft)
- 2 Baths
- 6,970 Lot (sqft)
-
$4,750,000516 Gulf Boulevard, Indian Rocks Beach, FL516 Gulf Boulevard
Indian Rocks Beach, FL- 5 Beds
- 4 Baths
- 3,090 Home (sqft)
- 4 Baths
- 12,633 Lot (sqft)
-
$999,999203 Bates Avenue, Indian Rocks Beach, FL203 Bates Avenue
Indian Rocks Beach, FL- 4 Beds
- 2 Baths
- 1,512 Home (sqft)
- 2 Baths
- 5,663 Lot (sqft)
-
$1,500,000517 20th Avenue, Indian Rocks Beach, FL517 20th Avenue
Indian Rocks Beach, FL- 5 Beds
- 3 Baths
- 2,500 Home (sqft)
- 3 Baths
- 6,534 Lot (sqft)
-
$5,700,0002 4th Avenue, Indian Rocks Beach, FL2 4th Avenue
Indian Rocks Beach, FL- 4 Beds
- 6 Baths
- 3,792 Home (sqft)
- 6 Baths
- 4,356 Lot (sqft)
-
$3,740,000303 Harbor Drive, Indian Rocks Beach, FL303 Harbor Drive
Indian Rocks Beach, FL- 6 Beds
- 5 Baths
- 4,092 Home (sqft)
- 5 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 1/15/25 6:27 AM PST.
This IDX Website is powered by Diverse Solutions 2025.