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
1500 GULF BLVD #204B
$649,900
1500 GULF BLVD #204B
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,055 sqft
68 days on market
Listed by CHARLES RUTENBERG REALTY INC
Source: Stellar MLS
19610 GULF BLVD #308
$539,000
19610 GULF BLVD #308
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,100 sqft
96 days on market
Waterfront
Listed by PLUMLEE GULF BEACH REALTY
Source: Stellar MLS
WINDRUSH COVE PH 1 CONDO
$324,900
WINDRUSH COVE PH 1 CONDO
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,040 sqft
177 days on market
Listed by THE AMBROSIO GROUP
Source: Stellar MLS
19730 GULF BLVD #400
$4,149,000
19730 GULF BLVD #400
INDIAN ROCKS BEACH, 33785
5 bd·4.5 ba·5,100 sqft
162 days on market
Waterfront
Listed by Matthew Workman
Source: Stellar MLS
121 10TH AVE
$800,000
121 10TH AVE
INDIAN ROCKS BEACH, 33785
3 bd·2 ba·1,711 sqft
172 days on market
Listed by FLORIDA EXECUTIVE REALTY 2
Source: Stellar MLS
708 GULF BLVD #D
$624,777
708 GULF BLVD #D
INDIAN ROCKS BEACH, 33785
2 bd·1.5 ba·920 sqft
183 days on market
Listed by HOMETRUST REALTY GROUP
Source: Stellar MLS
900 GULF BLVD #204
$895,000
900 GULF BLVD #204
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,275 sqft
165 days on market
Listed by COASTAL PROPERTIES GROUP INTER
Source: Stellar MLS
50 GULF BLVD #206
$499,990
50 GULF BLVD #206
INDIAN ROCKS BEACH, 33785
1 bd·1 ba·714 sqft
5 days on market
Waterfront
Listed by LIVE FLORIDA REALTY
Source: Stellar MLS
2307 BAY BLVD
$3,790,000
2307 BAY BLVD
INDIAN ROCKS BEACH, 33785
182 days on market
Waterfront
Listed by ENGEL & VOLKERS MADEIRA BEACH
Source: Stellar MLS
2307 BAY BLVD
$3,790,000
2307 BAY BLVD
INDIAN ROCKS BEACH, 33785
13 bd·5,932 sqft
182 days on market
Waterfront
Listed by ENGEL & VOLKERS MADEIRA BEACH
Source: Stellar MLS
206 22ND AVE
$2,300,000
206 22ND AVE
INDIAN ROCKS BEACH, 33785
4,556 sqft
192 days on market
Listed by CHARLES RUTENBERG REALTY INC
Source: Stellar MLS
124 MARCDALE BLVD
$609,900
124 MARCDALE BLVD
INDIAN ROCKS BEACH, 33785
3 bd·3 ba·1,656 sqft
119 days on market
WaterfrontPool
Listed by COLDWELL BANKER REALTY
Source: Stellar MLS
2406 GULF BLVD #204
$679,900
2406 GULF BLVD #204
INDIAN ROCKS BEACH, 33785
2 bd·1 ba·990 sqft
198 days on market
Listed by RE/MAX ACTION FIRST OF FLORIDA
Source: Stellar MLS
2307 BAY BLVD
$3,790,000
2307 BAY BLVD
INDIAN ROCKS BEACH, 33785
5,932 sqft
210 days on market
Waterfront
Listed by ENGEL & VOLKERS MADEIRA BEACH
Source: Stellar MLS
317 12TH AVE
$895,000
317 12TH AVE
INDIAN ROCKS BEACH, 33785
213 days on market
Waterfront
Listed by MAVREALTY
Source: Stellar MLS
206 22ND AVE
$2,300,000
206 22ND AVE
INDIAN ROCKS BEACH, 33785
12 bd·4,556 sqft
211 days on market
Listed by CHARLES RUTENBERG REALTY INC
Source: Stellar MLS
19417 GULF BLVD #B209
$464,900
19417 GULF BLVD #B209
INDIAN ROCKS BEACH, 33785
2 bd·1 ba·950 sqft
212 days on market
Pool
Listed by CHARLES RUTENBERG REALTY INC
Source: Stellar MLS
399 2ND ST #416
$639,000
399 2ND ST #416
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,110 sqft
203 days on market
Waterfront
Listed by PLUMLEE GULF BEACH REALTY
Source: Stellar MLS
19440 GULF BLVD #506
$600,000
19440 GULF BLVD #506
INDIAN ROCKS BEACH, 33785
1 bd·1 ba·875 sqft
213 days on market
WaterfrontPool
Listed by DOIRON REALTY INC
Source: Stellar MLS
1217 BAY SHORE BLVD
$1,050,000
1217 BAY SHORE BLVD
INDIAN ROCKS BEACH, 33785
110 days on market
Waterfront
Listed by REALTY EXPERTS
Source: Stellar MLS
478 HARBOR DR N
$2,900,000
478 HARBOR DR N
INDIAN ROCKS BEACH, 33785
4 bd·4.5 ba·3,319 sqft
181 days on market
WaterfrontPool
Listed by ENGEL & VOLKERS MADEIRA BEACH
Source: Stellar MLS
407 20TH AVE
$869,000
407 20TH AVE
INDIAN ROCKS BEACH, 33785
2 bd·1.5 ba·1,080 sqft
189 days on market
Waterfront
Listed by MAVREALTY
Source: Stellar MLS
2605 BAY BLVD
$1,750,000
2605 BAY BLVD
INDIAN ROCKS BEACH, 33785
6 bd·2,464 sqft
188 days on market
Waterfront
Listed by IMPACT REALTY TAMPA BAY
Source: Stellar MLS
2302 BAY BLVD
$1,500,000
2302 BAY BLVD
INDIAN ROCKS BEACH, 33785
5 bd·4 ba·2,422 sqft
213 days on market
Pool
Listed by Robert Washington
Source: Stellar MLS
Listing data provided by Stellar MLS. Last updated July 15, 2026. Information herein deemed reliable but not guaranteed. Equal Housing Opportunity.