Alert me

Homes for sale in Indian Rocks Beach, FL

66 homes
74 Gulf Blvd Apt 4B, Indian Rocks Beach, FL 33785New 路 2 days
$1,149,000
2 bd 路 2 ba 路 1,380 sqft
74 Gulf Blvd Apt 4B, Indian Rocks Beach
316 16th Ave, Indian Rocks Beach, FL 33785New 路 3 days
$1,499,000
3 bd 路 2 ba 路 2,221 sqft
316 16th Ave, Indian Rocks Beach
504 Gulf Blvd Apt 206, Indian Rocks Beach, FL 33785New 路 3 days
$1,100,000
2 bd 路 2 ba 路 1,085 sqft
504 Gulf Blvd Apt 206, Indian Rocks Beach
412 20th Ave, Indian Rocks Beach, FL 33785New 路 3 days
$970,000
2 bd 路 1 ba 路 1,092 sqft
412 20th Ave, Indian Rocks Beach
324 Windrush Blvd Unit 11, Indian Rocks Beach, FL 33785Price cut $6,000
$489,000
2 bd 路 2.5 ba 路 1,390 sqft
324 Windrush Blvd Unit 11, Indian Rocks Beach
120 11th Ave, Indian Rocks Beach, FL 33785New 路 4 days
$999,900
3 bd 路 2 ba 路 1,693 sqft
120 11th Ave, Indian Rocks Beach
1904 Gulf Blvd Apt C, Indian Rocks Beach, FL 33785New 路 7 days
$729,900
2 bd 路 2 ba 路 1,135 sqft
1904 Gulf Blvd Apt C, Indian Rocks Beach
391 12th Ave, Indian Rocks Beach, FL 33785Price cut $654,000
$5,995,000
6 bd 路 6.5 ba 路 6,243 sqft
391 12th Ave, Indian Rocks Beach
1809 1st St, Indian Rocks Beach, FL 33785
$1,450,000
4 bd 路 4 ba 路 1,700 sqft
1809 1st St, Indian Rocks Beach
307 LA Hacienda Dr, Indian Rocks Beach, FL 33785
$929,000
3 bd 路 2 ba 路 1,842 sqft
307 LA Hacienda Dr, Indian Rocks Beach
404 Harbor Dr S, Indian Rocks Beach, FL 33785Price cut $105,000
$1,080,000
3 bd 路 2 ba 路 2,230 sqft
404 Harbor Dr S, Indian Rocks Beach
50 Gulf Blvd Unit 313, Indian Rocks Beach, FL 33785
$590,000
1 bd 路 1 ba 路 714 sqft
50 Gulf Blvd Unit 313, Indian Rocks Beach
Gulf Blvd Lot 14, Indian Rocks Beach, FL 33785
$4,700,000
8 bd 路 10 ba 路 5,100 sqft
Gulf Blvd Lot 14, Indian Rocks Beach
2005 Beach /B Trl Unit A, Indian Rocks Beach, FL 33785
$4,700,000
8 bd 路 10 ba 路 5,382 sqft
2005 Beach /B Trl Unit A, Indian Rocks Beach
504 Gulf Blvd Apt 101, Indian Rocks Beach, FL 33785
$1,346,200
3 bd 路 3 ba 路 2,195 sqft
504 Gulf Blvd Apt 101, Indian Rocks Beach
1904 Gulf Blvd Apt D, Indian Rocks Beach, FL 33785
$699,000
2 bd 路 2 ba 路 1,135 sqft
1904 Gulf Blvd Apt D, Indian Rocks Beach
1 Windrush Blvd Apt 83, Indian Rocks Beach, FL 33785
$259,000
2 bd 路 2 ba 路 1,040 sqft
1 Windrush Blvd Apt 83, Indian Rocks Beach
2700 Gulf Blvd Apt 2, Indian Rocks Beach, FL 33785
$699,900
2 bd 路 3 ba 路 1,180 sqft
2700 Gulf Blvd Apt 2, Indian Rocks Beach
513 Harbor Dr N, Indian Rocks Beach, FL 33785Price cut $35,000
$1,250,000
2 bd 路 2 ba 路 1,826 sqft
513 Harbor Dr N, Indian Rocks Beach
1310 Gulf Blvd Apt 502, Indian Rocks Beach, FL 33785
$1,149,000
2 bd 路 2 ba 路 1,340 sqft
1310 Gulf Blvd Apt 502, Indian Rocks Beach
60 Gulf Blvd Unit 402, Indian Rocks Beach, FL 33785
$999,900
2 bd 路 3 ba 路 1,795 sqft
60 Gulf Blvd Unit 402, Indian Rocks Beach
117 12th Ave, Indian Rocks Beach, FL 33785
$575,000
3 bd 路 2 ba 路 1,521 sqft
117 12th Ave, Indian Rocks Beach
709 Gulf Blvd, Indian Rocks Beach, FL 33785
$2,350,000
6 bd 路 6 ba 路 3,000 sqft
709 Gulf Blvd, Indian Rocks Beach
2706 Gulf Blvd, Indian Rocks Beach, FL 33785Price cut $200,000
$1,995,000
2 bd 路 3 ba 路 1,446 sqft
2706 Gulf Blvd, Indian Rocks Beach

There are 38 homes for sale in Indian Rocks Beach, FL, with a median list price of $1,090,000. Prices run from $239,999 to $5,995,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.

Swipe homes in the app
Download on the App Store