Homes for sale in 33785 (Indian Rocks Beach, FL)
120 homes
New 路 2 days$1,149,000
2 bd 路 2 ba 路 1,380 sqft
74 Gulf Blvd Apt 4B, Indian Rocks Beach
New 路 2 days$679,900
3 bd 路 2 ba 路 1,440 sqft
19727 Gulf /205 Blvd Unit E2, Indian Shores
New 路 2 days$245,000
1 ba 路 317 sqft
18399 Gulf Blvd Unit 365, Indian Shores
New 路 3 days$1,499,000
3 bd 路 2 ba 路 2,221 sqft
316 16th Ave, Indian Rocks Beach
New 路 3 days$1,100,000
2 bd 路 2 ba 路 1,085 sqft
504 Gulf Blvd Apt 206, Indian Rocks Beach
New 路 3 days$970,000
2 bd 路 1 ba 路 1,092 sqft
412 20th Ave, Indian Rocks Beach
Price cut $6,000$489,000
2 bd 路 2.5 ba 路 1,390 sqft
324 Windrush Blvd Unit 11, Indian Rocks Beach
New 路 4 days$1,049,000
4 bd 路 3 ba 路 2,424 sqft
19136 Whispering Pines Dr, Indian Shores
New 路 4 days$999,900
3 bd 路 2 ba 路 1,693 sqft
120 11th Ave, Indian Rocks Beach
New 路 4 days$995,000
3 bd 路 2 ba 路 1,180 sqft
20002 Gulf Blvd Apt 2604, Indian Shores
New 路 7 days$729,900
2 bd 路 2 ba 路 1,135 sqft
1904 Gulf Blvd Apt C, Indian Rocks Beach
Price cut $654,000$5,995,000
6 bd 路 6.5 ba 路 6,243 sqft
391 12th Ave, Indian Rocks Beach

$1,099,000
3 bd 路 3 ba 路 2,873 sqft
19217 Gulf Blvd, Indian Shores

$1,450,000
4 bd 路 4 ba 路 1,700 sqft
1809 1st St, Indian Rocks Beach

$929,000
3 bd 路 2 ba 路 1,842 sqft
307 LA Hacienda Dr, Indian Rocks Beach

$700,000
2 bd 路 2 ba 路 1,400 sqft
18400 Gulf Blvd Unit 1403, Indian Shores

$950,000
2 bd 路 2 ba 路 1,440 sqft
18500 Gulf Blvd Unit 404, Indian Shores
Price cut $10,000$569,900
1 bd 路 1 ba 路 750 sqft
18650 Gulf Blvd Unit 304, Indian Shores

$259,000
1 bd 路 1 ba 路 522 sqft
18399 Gulf Blvd Unit 398, Indian Shores

$1,775,000
3 bd 路 3 ba 路 2,175 sqft
19600 Gulf Blvd Unit 202, Indian Shores
Price cut $105,000$1,080,000
3 bd 路 2 ba 路 2,230 sqft
404 Harbor Dr S, Indian Rocks Beach

$1,960,000
3 bd 路 3 ba 路 2,175 sqft
19600 Gulf Blvd Unit 301, Indian Shores
Price cut $15,000$1,265,000
3 bd 路 3 ba 路 1,740 sqft
19700 Gulf Blvd Unit 202, Indian Shores

$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