33785 Homes for Sale

153 listings
527 Harbor Drive N, FL 33785
63 Days on Market

House for Sale

$1,200,000

3 bd · 2 ba · 1,944 sqft

527 Harbor Drive N, FL 33785

20019 GULF BOULEVARD # 9, INDIAN ROCKS BEACH, FL 33785
Newly Listed

Condo for Sale

$700,000

2 bd · 2 ba · 1,165 sqft

20019 GULF BOULEVARD # 9, INDIAN ROCKS BEACH, FL 33785

526 20TH AVENUE, INDIAN ROCKS BEACH, FL 33785
81 Days on Market

House for Sale

$1,279,000

2 bd · 2 ba · 1,107 sqft

526 20TH AVENUE, INDIAN ROCKS BEACH, FL 33785

724 GULF BOULEVARD, INDIAN ROCKS BEACH, FL 33785
127 Days on Market

House for Sale

$1,700,000

4 bd · 2 ba · 1,152 sqft

724 GULF BOULEVARD, INDIAN ROCKS BEACH, FL 33785

2200 BAY BOULEVARD # B, INDIAN ROCKS BEACH, FL 33785
265 Days on Market

Townhome for Sale

$1,080,000

4 bd · 3 ba · 2,200 sqft

2200 BAY BOULEVARD # B, INDIAN ROCKS BEACH, FL 33785

812 GULF BLVD # 3, INDIAN ROCKS BEACH, FL 33785
25 Days on Market

Condo for Sale

$899,000

3 bd · 2 ba · 975 sqft

812 GULF BLVD # 3, INDIAN ROCKS BEACH, FL 33785

19519 GULF BOULEVARD # 202, INDIAN SHORES, FL 33785
Newly Listed

Condo for Sale

$936,888

3 bd · 2 ba · 1,560 sqft

19519 GULF BOULEVARD # 202, INDIAN SHORES, FL 33785

140 MARCDALE BOULEVARD, INDIAN ROCKS BEACH, FL 33785
54 Days on Market

Townhome for Sale

$749,000

3 bd · 3 ba · 1,656 sqft

140 MARCDALE BOULEVARD, INDIAN ROCKS BEACH, FL 33785

328 6TH AVENUE, INDIAN ROCKS BEACH, FL 33785
167 Days on Market

House for Sale

$1,995,000

5 bd · 4 ba · 2,919 sqft

328 6TH AVENUE, INDIAN ROCKS BEACH, FL 33785

19936 GULF BOULEVARD, INDIAN SHORES, FL 33785
181 Days on Market

House for Sale

$4,575,000

5 bd · 4 ba · 3,610 sqft

19936 GULF BOULEVARD, INDIAN SHORES, FL 33785

19450 GULF BOULEVARD # 203, INDIAN SHORES, FL 33785
10 Days on Market

Condo for Sale

$515,000

1 bd · 1 ba · 715 sqft

19450 GULF BOULEVARD # 203, INDIAN SHORES, FL 33785

1 WINDRUSH BOULEVARD # 24, INDIAN ROCKS BEACH, FL 33785
156 Days on Market

Condo for Sale

$337,500

2 bd · 2 ba · 1,040 sqft

1 WINDRUSH BOULEVARD # 24, INDIAN ROCKS BEACH, FL 33785

2 15TH AVENUE # 401, INDIAN ROCKS BEACH, FL 33785
42 Days on Market

Condo for Sale

$2,500,000

3 bd · 3 ba · 2,175 sqft

2 15TH AVENUE # 401, INDIAN ROCKS BEACH, FL 33785

124 MARCDALE BOULEVARD, INDIAN ROCKS BEACH, FL 33785
119 Days on Market

Townhome for Sale

$609,900

3 bd · 3 ba · 1,656 sqft

124 MARCDALE BOULEVARD, INDIAN ROCKS BEACH, FL 33785

50 GULF BOULEVARD # 301, INDIAN ROCKS BEACH, FL 33785
106 Days on Market

Condo for Sale

$589,000

2 bd · 2 ba · 1,008 sqft

50 GULF BOULEVARD # 301, INDIAN ROCKS BEACH, FL 33785

19417 GULF BOULEVARD # C106, INDIAN ROCKS BEACH, FL 33785
49 Days on Market

Home for Sale

$450,000

2 bd · 1 ba · 950 sqft

19417 GULF BOULEVARD # C106, INDIAN ROCKS BEACH, FL 33785

20040 GULF BOULEVARD # 402, INDIAN ROCKS BEACH, FL 33785
43 Days on Market

Condo for Sale

$1,299,000

3 bd · 2 ba · 1,235 sqft

20040 GULF BOULEVARD # 402, INDIAN ROCKS BEACH, FL 33785

19700 GULF BOULEVARD # 403, INDIAN SHORES, FL 33785
37 Days on Market

Condo for Sale

$1,496,000

3 bd · 3 ba · 1,740 sqft

19700 GULF BOULEVARD # 403, INDIAN SHORES, FL 33785

19451 GULF BOULEVARD # 301, INDIAN SHORES, FL 33785
14 Days on Market

Condo for Sale

$477,000

2 bd · 2 ba · 1,225 sqft

19451 GULF BOULEVARD # 301, INDIAN SHORES, FL 33785

2718 GULF BOULEVARD # 2, INDIAN ROCKS BEACH, FL 33785
Newly Listed

House for Sale

$3,300,000

4 bd · 4 ba · 2,964 sqft

2718 GULF BOULEVARD # 2, INDIAN ROCKS BEACH, FL 33785

60 GULF BOULEVARD # 201, INDIAN ROCKS BEACH, FL 33785
183 Days on Market

Townhome for Sale

$837,500

2 bd · 2 ba · 1,090 sqft

60 GULF BOULEVARD # 201, INDIAN ROCKS BEACH, FL 33785

20204 GULF BOULEVARD # 9, INDIAN SHORES, FL 33785
146 Days on Market

Condo for Sale

$1,249,000

3 bd · 3 ba · 1,670 sqft

20204 GULF BOULEVARD # 9, INDIAN SHORES, FL 33785

19417 GULF BOULEVARD # A-105, INDIAN SHORES, FL 33785
36 Days on Market

Condo for Sale

$479,500

1 bd · 1 ba · 735 sqft

19417 GULF BOULEVARD # A-105, INDIAN SHORES, FL 33785

19417 GULF BOULEVARD # A202, INDIAN SHORES, FL 33785
36 Days on Market

Condo for Sale

$395,000

1 bd · 1 ba · 735 sqft

19417 GULF BOULEVARD # A202, INDIAN SHORES, FL 33785

Talk to a local agent

Looking at 33785 Homes?

Tell us what you're after — we'll send matching homes, off-market options and recent sales, and set up private showings.

Matthew Gromadzki, Real Estate Broker
Matthew Gromadzki
Real Estate Broker
(786) 370-8570
Send a message

We reply the same day.

By submitting you agree to be contacted about your inquiry. No spam, ever.

Live MLS inventory in ZIP code 33785 (Indian Rocks Beach area), updated continuously. Florida Lux Real Estate currently tracks 153 active listings here. MLS inventory updated October 11, 2026.

Discover Your Perfect Home

Select Property Type
33785 Condos for Sale by Type & Price
Bedroom Size Homes in 33785
Homes by Price in 33785
Lifestyle & New in 33785
Rentals in 33785
Homes Nearby Indian Rocks Beach: Cities
Homes Nearby Indian Rocks Beach: ZIP Codes