$3,250,000
- 4 Beds
- 4.5 Baths
- 3,400 Sq Ft
371 12th Ave, Indian Rocks Beach, FL 33785
371 12th Ave, Indian Rocks Beach, FL 33785$3,250,000
371 12th Ave, Indian Rocks Beach, FL 33785
371 12th Ave, Indian Rocks Beach, FL 33785$2,375,000
330 6th Ave, Indian Rocks Beach, FL 33785
330 6th Ave, Indian Rocks Beach, FL 33785$4,500,000
516 Gulf Blvd, Indian Rocks Beach, FL 33785
516 Gulf Blvd, Indian Rocks Beach, FL 33785$4,500,000
516 Gulf Blvd, Indian Rocks Beach, FL 33785
516 Gulf Blvd, Indian Rocks Beach, FL 33785$5,300,000
2 4th Ave N, Indian Rocks Beach, FL 33785
2 4th Ave N, Indian Rocks Beach, FL 33785$1,650,000
300 10th Ave, Indian Rocks Beach, FL 33785
300 10th Ave, Indian Rocks Beach, FL 33785$339,900
15010 113th Ave Unit 8, Largo, FL 33774
15010 113th Ave Unit 8, Largo, FL 33774$885,000
616 2nd St, Indian Rocks Beach, FL 33785
616 2nd St, Indian Rocks Beach, FL 33785$995,000
501 Janice Place, Indian Rocks Beach, FL 33785
501 Janice Place, Indian Rocks Beach, FL 33785$995,000
1210 Bay Pine Blvd, Indian Rocks Beach, FL 33785
1210 Bay Pine Blvd, Indian Rocks Beach, FL 33785$495,000
829 E Gulf Blvd Unit 107, Indian Rocks Beach, FL 33785
829 E Gulf Blvd Unit 107, Indian Rocks Beach, FL 33785$695,000
1500 Gulf Blvd Unit 103B, Indian Rocks Beach, FL 33785
1500 Gulf Blvd Unit 103B, Indian Rocks Beach, FL 33785$775,000
399 C 2nd St Unit 313, Indian Rocks Beach, FL 33785
399 C 2nd St Unit 313, Indian Rocks Beach, FL 33785$510,000
122 10th Ave, Indian Rocks Beach, FL 33785
122 10th Ave, Indian Rocks Beach, FL 33785$1,250,000
2200 Bay Blvd Unit B, Indian Rocks Beach, FL 33785
2200 Bay Blvd Unit B, Indian Rocks Beach, FL 33785$1,690,000
487 Harbor Dr S, Indian Rocks Beach, FL 33785
487 Harbor Dr S, Indian Rocks Beach, FL 33785$899,900
208 Haven Beach Ct, Indian Rocks Beach, FL 33785
208 Haven Beach Ct, Indian Rocks Beach, FL 33785$899,900
24 Gulf Blvd Unit 1C, Indian Rocks Beach, FL 33785
24 Gulf Blvd Unit 1C, Indian Rocks Beach, FL 33785$1,300,000 Open Sun 2PM - 3PM
500 20th Ave, Indian Rocks Beach, FL 33785
500 20th Ave, Indian Rocks Beach, FL 33785$1,499,999
352 La Hacienda Dr, Indian Rocks Beach, FL 33785
352 La Hacienda Dr, Indian Rocks Beach, FL 33785$1,899,900
328 6th Ave, Indian Rocks Beach, FL 33785
328 6th Ave, Indian Rocks Beach, FL 33785$729,900
512 1st St Unit 108, Indian Rocks Beach, FL 33785
512 1st St Unit 108, Indian Rocks Beach, FL 33785$1,299,000 Open Sun 1AM - 4PM
215 18th Ave, Indian Rocks Beach, FL 33785
215 18th Ave, Indian Rocks Beach, FL 33785$778,998
399 2nd St Unit 417, Indian Rocks Beach, FL 33785
399 2nd St Unit 417, Indian Rocks Beach, FL 33785$735,000
399 2nd St Unit 217, Indian Rocks Beach, FL 33785
399 2nd St Unit 217, Indian Rocks Beach, FL 33785$779,000
900 Harbour House Dr, Indian Rocks Beach, FL 33785
900 Harbour House Dr, Indian Rocks Beach, FL 33785$795,000
1912 Gulf Blvd Unit 305, Indian Rocks Beach, FL 33785
1912 Gulf Blvd Unit 305, Indian Rocks Beach, FL 33785$1,295,000
324 6th Ave, Indian Rocks Beach, FL 33785
324 6th Ave, Indian Rocks Beach, FL 33785$1,100,000
412 20th Ave, Indian Rocks Beach, FL 33785
412 20th Ave, Indian Rocks Beach, FL 33785$1,200,000
419 12th Ave, Indian Rocks Beach, FL 33785
419 12th Ave, Indian Rocks Beach, FL 33785$1,289,000
1208 Bay Pine Blvd, Indian Rocks Beach, FL 33785
1208 Bay Pine Blvd, Indian Rocks Beach, FL 33785$799,900
74 Gulf Blvd Unit 2B, Indian Rocks Beach, FL 33785
74 Gulf Blvd Unit 2B, Indian Rocks Beach, FL 33785$779,000
74 Gulf Blvd Unit 1B, Indian Rocks Beach, FL 33785
74 Gulf Blvd Unit 1B, Indian Rocks Beach, FL 33785$680,000
2406 Gulf Blvd Unit 204, Indian Rocks Beach, FL 33785
2406 Gulf Blvd Unit 204, Indian Rocks Beach, FL 33785$1,350,000
108 20th Ave, Indian Rocks Beach, FL 33785
108 20th Ave, Indian Rocks Beach, FL 33785$699,000
2505 Bay Blvd Unit 1, Indian Rocks Beach, FL 33785
2505 Bay Blvd Unit 1, Indian Rocks Beach, FL 33785$1,150,000
215 1st St, Indian Rocks Beach, FL 33785
215 1st St, Indian Rocks Beach, FL 33785$599,900
111 12th Ave, Indian Rocks Beach, FL 33785
111 12th Ave, Indian Rocks Beach, FL 33785$530,000
508 2nd St, Indian Rocks Beach, FL 33785
508 2nd St, Indian Rocks Beach, FL 33785$500,000
326 Windrush Blvd Unit 103, Indian Rocks Beach, FL 33785
326 Windrush Blvd Unit 103, Indian Rocks Beach, FL 33785Showing Results 1 - 40, Page 1 of 4
On average, homes in Indian Rocks Beach, FL sell after 103 days on the market compared to the national average of 50 days. The median sale price for homes in Indian Rocks Beach, FL over the last 12 months is $862,500, down 8% from the median home sale price over the previous 12 months.