$800,000
- 2 Beds
- 1 Bath
- 1,028 Sq Ft
300 16th Ave, Indian Rocks Beach, FL 33785
300 16th Ave, Indian Rocks Beach, FL 33785$800,000
300 16th Ave, Indian Rocks Beach, FL 33785
300 16th Ave, Indian Rocks Beach, FL 33785$3,500,000
371 12th Ave, Indian Rocks Beach, FL 33785
371 12th 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,700,000
300 10th Ave, Indian Rocks Beach, FL 33785
300 10th 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$349,900
15010 113th Ave Unit 8, Largo, FL 33774
15010 113th Ave Unit 8, Largo, FL 33774$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
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$1,688,000 Open Sun 11AM - 2PM
474 20th Ave, Indian Rocks Beach, FL 33785
474 20th Ave, Indian Rocks Beach, FL 33785$999,900
2504 Gulf Blvd Unit 201, Indian Rocks Beach, FL 33785
2504 Gulf Blvd Unit 201, 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$1,399,000
425 12th Ave, Indian Rocks Beach, FL 33785
425 12th Ave, 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,495,000
324 6th Ave, Indian Rocks Beach, FL 33785
324 6th 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,000
399 C 2nd St Unit 313, Indian Rocks Beach, FL 33785
399 C 2nd St Unit 313, Indian Rocks Beach, FL 33785$1,499,900
366 La Hacienda Dr, Indian Rocks Beach, FL 33785
366 La Hacienda Dr, Indian Rocks Beach, FL 33785$739,000
911 Harbour House Dr, Indian Rocks Beach, FL 33785
911 Harbour House Dr, Indian Rocks Beach, FL 33785$875,000
2515 Bay Blvd Unit A, Indian Rocks Beach, FL 33785
2515 Bay Blvd Unit A, Indian Rocks Beach, FL 33785$1,379,900 Open Sun 11AM - 1PM
1101 Bay Pine Blvd, Indian Rocks Beach, FL 33785
1101 Bay Pine Blvd, Indian Rocks Beach, FL 33785$960,000
812 Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785
812 Gulf Blvd Unit 3, Indian Rocks Beach, FL 33785$799,900 Open House 6/14
74 Gulf Blvd Unit 2B, Indian Rocks Beach, FL 33785
74 Gulf Blvd Unit 2B, Indian Rocks Beach, FL 33785$830,000
900 Gulf Blvd Unit 805, Indian Rocks Beach, FL 33785
900 Gulf Blvd Unit 805, 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$1,350,000
108 20th Ave, Indian Rocks Beach, FL 33785
108 20th Ave, Indian Rocks Beach, FL 33785$1,300,000
316 16th Ave, Indian Rocks Beach, FL 33785
316 16th Ave, Indian Rocks Beach, FL 33785$719,000
905 Hidden Harbour Dr, Indian Rocks Beach, FL 33785
905 Hidden Harbour Dr, Indian Rocks Beach, FL 33785$694,000
322 Windrush Blvd Unit 2, Indian Rocks Beach, FL 33785
322 Windrush Blvd Unit 2, Indian Rocks Beach, FL 33785$559,900
301 14th Ave, Indian Rocks Beach, FL 33785
301 14th Ave, 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$725,000
819 Gulf Blvd, Indian Rocks Beach, FL 33785
819 Gulf Blvd, Indian Rocks Beach, FL 33785$625,000 Open Sun 12PM - 2PM
659 Garland Cir, Indian Rocks Beach, FL 33785
659 Garland Cir, Indian Rocks Beach, FL 33785$750,000 Open Fri 3:30PM - 6:30PM
2010 Bayview Place, Indian Rocks Beach, FL 33785
2010 Bayview Place, Indian Rocks Beach, FL 33785$525,000
305 20th Ave, Indian Rocks Beach, FL 33785
305 20th Ave, Indian Rocks Beach, FL 33785$1,595,000
722 Gulf Blvd, Indian Rocks Beach, FL 33785
722 Gulf Blvd, Indian Rocks Beach, FL 33785Showing Results 1 - 40, Page 1 of 4
Indian Rocks Beach, Florida, comprising just 1.4 square miles on the Gulf of Mexico just south of Clearwater and west of St. Petersburg, is a residential community that offers an array of activities and attractions. There are 27 beach access areas among the miles of shoreline. Residents can boat, fish and enjoy the water in any number of ways from virtually anywhere on Indian Rocks Beach. In addition, the small city enjoys a vibrant dining scene, with options throughout the community – from oyster bars and pizza joints to coffee shops and baker ...
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.