Search

122 listings in Indian Rocks Beach

Live MLS data, refreshed nightly. Click any listing for full details, photos, and a direct line to Trina.

Indian Rocks Beach, FL
Get alerts on new listings
We'll email you when new homes match these filters. No spam, unsubscribe anytime.
Loading map…
Listings
1217 BAY SHORE BLVD
$1,050,000
1217 BAY SHORE BLVD
INDIAN ROCKS BEACH, 33785
3 bd·2 ba·1,580 sqft
126 days on market
WaterfrontPool
Listed by REALTY EXPERTS
Source: Stellar MLS
1104 BEACH TRL #1
$1,100,000
1104 BEACH TRL #1
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,130 sqft
225 days on market
Waterfront
Listed by COASTAL PROPERTIES GROUP INTER
Source: Stellar MLS
399 2ND ST #216
$634,900
399 2ND ST #216
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,110 sqft
234 days on market
WaterfrontPool
Listed by FUTURE HOME REALTY INC
Source: Stellar MLS
1 WINDRUSH BLVD #24
$329,000
1 WINDRUSH BLVD #24
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,040 sqft
225 days on market
Listed by CHARLES RUTENBERG REALTY INC
Source: Stellar MLS
60 GULF BLVD #203
$995,000
60 GULF BLVD #203
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,090 sqft
231 days on market
Waterfront
Listed by CHARLES RUTENBERG REALTY INC
Source: Stellar MLS
399 2ND ST #215
$629,000
399 2ND ST #215
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,110 sqft
265 days on market
WaterfrontPool
Listed by EXP REALTY LLC
Source: Stellar MLS
1 WINDRUSH BLVD #87
$299,900
1 WINDRUSH BLVD #87
INDIAN ROCKS BEACH, 33785
3 bd·2 ba·1,300 sqft
189 days on market
Waterfront
Listed by PLUMLEE GULF BEACH REALTY
Source: Stellar MLS
391 12TH AVE
$5,995,000
391 12TH AVE
INDIAN ROCKS BEACH, 33785
6 bd·6.5 ba·6,243 sqft
238 days on market
Pool
Listed by COLDWELL BANKER REALTY
Source: Stellar MLS
829 E GULF BLVD #107
$495,000
829 E GULF BLVD #107
INDIAN ROCKS BEACH, 33785
2 bd·1.5 ba·1,200 sqft
187 days on market
Waterfront
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
Source: Stellar MLS
306 HARBOR DR
$3,700,000
306 HARBOR DR
INDIAN ROCKS BEACH, 33785
5 bd·4 ba·4,571 sqft
228 days on market
WaterfrontPool
Listed by KELLER WILLIAMS REALTY PORTFOLIO COLLECTION
Source: Stellar MLS
70 GULF BLVD
$7,950,000
70 GULF BLVD
INDIAN ROCKS BEACH, 33785
6 bd·7.5 ba·8,042 sqft
262 days on market
WaterfrontPoolNew construction
Listed by COLDWELL BANKER REALTY
Source: Stellar MLS
1306 GULF BLVD
$5,950,000
1306 GULF BLVD
INDIAN ROCKS BEACH, 33785
194 days on market
Waterfront
Listed by RE/MAX ACTION FIRST OF FLORIDA
Source: Stellar MLS
321 12TH AVE
$895,000
321 12TH AVE
INDIAN ROCKS BEACH, 33785
259 days on market
Waterfront
Listed by JACK KELLER INC
Source: Stellar MLS
399 2ND ST #219
$725,000
399 2ND ST #219
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,110 sqft
301 days on market
Listed by ENGEL & VOLKERS BELLEAIR
Source: Stellar MLS
410 HARBOR DR N
$1,395,000
410 HARBOR DR N
INDIAN ROCKS BEACH, 33785
3 bd·2 ba·2,076 sqft
284 days on market
WaterfrontPool
Listed by CENTURY 21 BEGGINS
Source: Stellar MLS
196 HAVEN BEACH DR
$1,240,000
196 HAVEN BEACH DR
INDIAN ROCKS BEACH, 33785
4 bd·3 ba·1,935 sqft
284 days on market
Waterfront
Listed by COLDWELL BANKER REALTY
Source: Stellar MLS
100 WINDRUSH BLVD #1
$949,000
100 WINDRUSH BLVD #1
INDIAN ROCKS BEACH, 33785
3 bd·2.5 ba·1,812 sqft
291 days on market
Waterfront
Listed by SMITH & ASSOCIATES REAL ESTATE
Source: Stellar MLS
370 12TH AVE
$489,000
370 12TH AVE
INDIAN ROCKS BEACH, 33785
342 days on market
Listed by PREMIER SOTHEBY'S INTL REALTY
Source: Stellar MLS
372 12TH AVE
$899,000
372 12TH AVE
INDIAN ROCKS BEACH, 33785
356 days on market
Listed by PREMIER SOTHEBY'S INTL REALTY
Source: Stellar MLS
711 E GULF BLVD
$1,950,000
711 E GULF BLVD
INDIAN ROCKS BEACH, 33785
4 bd·4 ba·2,077 sqft
300 days on market
Waterfront
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
Source: Stellar MLS
711 E GULF BLVD
$1,950,000
711 E GULF BLVD
INDIAN ROCKS BEACH, 33785
4 bd·2,077 sqft
301 days on market
Waterfront
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
Source: Stellar MLS
208 BATES AVE
$1,175,000
208 BATES AVE
INDIAN ROCKS BEACH, 33785
3 bd·2.5 ba·1,724 sqft
392 days on market
Listed by KELLER WILLIAMS TAMPA CENTRAL
Source: Stellar MLS
349 BAHIA VISTA DR
$1,099,000
349 BAHIA VISTA DR
INDIAN ROCKS BEACH, 33785
3 bd·3 ba·1,562 sqft
372 days on market
Waterfront
Listed by RE/MAX ALLIANCE GROUP
Source: Stellar MLS
315 10TH AVE
$1,249,900
315 10TH AVE
INDIAN ROCKS BEACH, 33785
402 days on market
Waterfront
Listed by KELLER WILLIAMS ST PETE REALTY
Source: Stellar MLS
Listing data provided by Stellar MLS. Last updated July 1, 2026. Information herein deemed reliable but not guaranteed. Equal Housing Opportunity.