Alert me

Homes for sale in 33785 (Indian Rocks Beach, FL)

120 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
19727 Gulf /205 Blvd Unit E2, Indian Shores, FL 33785New 路 2 days
$679,900
3 bd 路 2 ba 路 1,440 sqft
19727 Gulf /205 Blvd Unit E2, Indian Shores
18399 Gulf Blvd Unit 365, Indian Shores, FL 33785New 路 2 days
$245,000
1 ba 路 317 sqft
18399 Gulf Blvd Unit 365, Indian Shores
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
19136 Whispering Pines Dr, Indian Shores, FL 33785New 路 4 days
$1,049,000
4 bd 路 3 ba 路 2,424 sqft
19136 Whispering Pines Dr, Indian Shores
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
20002 Gulf Blvd Apt 2604, Indian Shores, FL 33785New 路 4 days
$995,000
3 bd 路 2 ba 路 1,180 sqft
20002 Gulf Blvd Apt 2604, Indian Shores
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
19217 Gulf Blvd, Indian Shores, FL 33785
$1,099,000
3 bd 路 3 ba 路 2,873 sqft
19217 Gulf Blvd, Indian Shores
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
18400 Gulf Blvd Unit 1403, Indian Shores, FL 33785
$700,000
2 bd 路 2 ba 路 1,400 sqft
18400 Gulf Blvd Unit 1403, Indian Shores
18500 Gulf Blvd Unit 404, Indian Shores, FL 33785
$950,000
2 bd 路 2 ba 路 1,440 sqft
18500 Gulf Blvd Unit 404, Indian Shores
18650 Gulf Blvd Unit 304, Indian Shores, FL 33785Price cut $10,000
$569,900
1 bd 路 1 ba 路 750 sqft
18650 Gulf Blvd Unit 304, Indian Shores
18399 Gulf Blvd Unit 398, Indian Shores, FL 33785
$259,000
1 bd 路 1 ba 路 522 sqft
18399 Gulf Blvd Unit 398, Indian Shores
19600 Gulf Blvd Unit 202, Indian Shores, FL 33785
$1,775,000
3 bd 路 3 ba 路 2,175 sqft
19600 Gulf Blvd Unit 202, Indian Shores
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
19600 Gulf Blvd Unit 301, Indian Shores, FL 33785
$1,960,000
3 bd 路 3 ba 路 2,175 sqft
19600 Gulf Blvd Unit 301, Indian Shores
19700 Gulf Blvd Unit 202, Indian Shores, FL 33785Price cut $15,000
$1,265,000
3 bd 路 3 ba 路 1,740 sqft
19700 Gulf Blvd Unit 202, Indian Shores
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

There are 62 homes for sale in ZIP 33785, with a median list price of $1,024,450. 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.

See every home in Indian Rocks Beach, FL.

Swipe homes in the app
Download on the App Store