$495,000 Sold May 29, 2025
- 1,465 Sq Ft
- $338/SF
- 172 Days On Market
- 2 Beds
- 2 Baths
- Built 1994
651 Garland Cir, Indian Rocks Beach, FL 33785
651 Garland Cir, Indian Rocks Beach, FL 33785$495,000 Sold May 29, 2025
651 Garland Cir, Indian Rocks Beach, FL 33785
651 Garland Cir, Indian Rocks Beach, FL 33785$452,000 Sold May 28, 2025
121 12th Ave, Indian Rocks Beach, FL 33785
121 12th Ave, Indian Rocks Beach, FL 33785$1,470,000 Sold May 28, 2025
1110 Bay Pine Blvd, Indian Rocks Beach, FL 33785
1110 Bay Pine Blvd, Indian Rocks Beach, FL 33785$500,000 Sold May 28, 2025
311 15th Ave, Indian Rocks Beach, FL 33785
311 15th Ave, Indian Rocks Beach, FL 33785$450,000 Sold May 23, 2025
1905 1st St, Indian Rocks Beach, FL 33785
1905 1st St, Indian Rocks Beach, FL 33785$2,100,000 Sold May 23, 2025
2 15th Ave Unit 301, Indian Rocks Beach, FL 33785
2 15th Ave Unit 301, Indian Rocks Beach, FL 33785$1,850,000 Sold May 23, 2025
521 Harbor Dr N, Indian Rocks Beach, FL 33785
521 Harbor Dr N, Indian Rocks Beach, FL 33785$3,700,000 Sold May 19, 2025
477 20th Ave, Indian Rocks Beach, FL 33785
477 20th Ave, Indian Rocks Beach, FL 33785$400,000 Sold May 16, 2025
114 12th Ave, Indian Rocks Beach, FL 33785
114 12th Ave, Indian Rocks Beach, FL 33785$546,500 Sold May 09, 2025
649 Garland Cir, Indian Rocks Beach, FL 33785
649 Garland Cir, Indian Rocks Beach, FL 33785$1,050,000 Sold May 09, 2025
219 18th Ave, Indian Rocks Beach, FL 33785
219 18th Ave, Indian Rocks Beach, FL 33785$975,000 Sold May 06, 2025
405 Harbor Dr S, Indian Rocks Beach, FL 33785
405 Harbor Dr S, Indian Rocks Beach, FL 33785$2,865,000 Sold May 05, 2025
308 Harbor Dr, Indian Rocks Beach, FL 33785
308 Harbor Dr, Indian Rocks Beach, FL 33785$860,000 Sold May 05, 2025
12 Gulf Blvd Unit B-4, Indian Rocks Beach, FL 33785
12 Gulf Blvd Unit B-4, Indian Rocks Beach, FL 33785$540,000 Sold Apr 30, 2025
1108 Gulf Blvd Unit 103, Indian Rocks Beach, FL 33785
1108 Gulf Blvd Unit 103, Indian Rocks Beach, FL 33785$1,550,000 Sold Apr 29, 2025
2 15th Ave Unit 104, Indian Rocks Beach, FL 33785
2 15th Ave Unit 104, Indian Rocks Beach, FL 33785$500,000 Sold Apr 28, 2025
405 16th Ave, Indian Rocks Beach, FL 33785
405 16th Ave, Indian Rocks Beach, FL 33785$500,000 Sold Apr 28, 2025
405 16th Ave, Indian Rocks Beach, FL 33785
405 16th Ave, Indian Rocks Beach, FL 33785$615,000 Sold Apr 24, 2025
718 Gulf Blvd Unit 2, Indian Rocks Beach, FL 33785
718 Gulf Blvd Unit 2, Indian Rocks Beach, FL 33785$965,000 Sold Apr 23, 2025
1812 1st St, Indian Rocks Beach, FL 33785
1812 1st St, Indian Rocks Beach, FL 33785$700,000 Sold Apr 18, 2025
1213 1st St, Indian Rocks Beach, FL 33785
1213 1st St, Indian Rocks Beach, FL 33785$1,395,000 Sold Apr 18, 2025
476 Harbor Dr S, Indian Rocks Beach, FL 33785
476 Harbor Dr S, Indian Rocks Beach, FL 33785$1,225,000 Sold Apr 15, 2025
2214 Bay Blvd Unit A, Indian Rocks Beach, FL 33785
2214 Bay Blvd Unit A, Indian Rocks Beach, FL 33785$865,000 Sold Apr 14, 2025
74 Gulf Blvd Unit 3b, Indian Rocks Beach, FL 33785
74 Gulf Blvd Unit 3b, Indian Rocks Beach, FL 33785$514,000 Sold Apr 11, 2025
1109 1st St, Indian Rocks Beach, FL 33785
1109 1st St, Indian Rocks Beach, FL 33785$1,225,000 Sold Apr 11, 2025
192 Haven Beach Dr, Indian Rocks Beach, FL 33785
192 Haven Beach Dr, Indian Rocks Beach, FL 33785$625,000 Sold Apr 11, 2025
212 20th Ave, Indian Rocks Beach, FL 33785
212 20th Ave, Indian Rocks Beach, FL 33785$2,075,000 Sold Apr 08, 2025
2025 20th Avenue Pkwy, Indian Rocks Beach, FL 33785
2025 20th Avenue Pkwy, Indian Rocks Beach, FL 33785$650,000 Sold Apr 08, 2025
348 Bahia Vista Dr, Indian Rocks Beach, FL 33785
348 Bahia Vista Dr, Indian Rocks Beach, FL 33785$645,000 Sold Apr 04, 2025
115 Canal Ave Unit 1, Indian Rocks Beach, FL 33785
115 Canal Ave Unit 1, Indian Rocks Beach, FL 33785$750,000 Sold Apr 04, 2025
60 Gulf Blvd Unit 212, Indian Rocks Beach, FL 33785
60 Gulf Blvd Unit 212, Indian Rocks Beach, FL 33785$2,000,000 Sold Apr 01, 2025
478 Harbor Dr N, Indian Rocks Beach, FL 33785
478 Harbor Dr N, Indian Rocks Beach, FL 33785$1,573,000 Sold Mar 31, 2025
2211 Bay Blvd, Indian Rocks Beach, FL 33785
2211 Bay Blvd, Indian Rocks Beach, FL 33785$550,000 Sold Mar 31, 2025
332 Bahia Vista Dr, Indian Rocks Beach, FL 33785
332 Bahia Vista Dr, Indian Rocks Beach, FL 33785$470,000 Sold Mar 27, 2025
620 Garland Cir, Indian Rocks Beach, FL 33785
620 Garland Cir, Indian Rocks Beach, FL 33785$425,000 Sold Mar 26, 2025
115 11th Ave, Indian Rocks Beach, FL 33785
115 11th Ave, Indian Rocks Beach, FL 33785$825,000 Sold Mar 26, 2025
501 20th Ave, Indian Rocks Beach, FL 33785
501 20th Ave, Indian Rocks Beach, FL 33785$900,000 Sold Mar 21, 2025
1000 Gulf Blvd Unit 108, Indian Rocks Beach, FL 33785
1000 Gulf Blvd Unit 108, Indian Rocks Beach, FL 33785$1,397,500 Sold Mar 19, 2025
74 Gulf Blvd Unit 4A, Indian Rocks Beach, FL 33785
74 Gulf Blvd Unit 4A, Indian Rocks Beach, FL 33785$675,000 Sold Mar 14, 2025
353 La Hacienda Dr, Indian Rocks Beach, FL 33785
353 La Hacienda Dr, Indian Rocks Beach, FL 33785Showing Results 1 - 40, Page 1 of 4
On average, homes in Indian Rocks Beach, FL sell after 83 days on the market compared to the national average of 49 days. The median sale price for homes in Indian Rocks Beach, FL over the last 12 months is $742,500, down 24% from the median home sale price over the previous 12 months.