Search

124 listings in Indian Rocks Beach

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

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
2311 BAY BLVD
$1,875,000
2311 BAY BLVD
INDIAN ROCKS BEACH, 33785
7 bd·3,418 sqft
109 days on market
Waterfront
Listed by CENTURY 21 BEGGINS
Source: Stellar MLS
1005 GULF BLVD #10
$799,000
1005 GULF BLVD #10
INDIAN ROCKS BEACH, 33785
3 bd·2 ba·2,220 sqft
182 days on market
Listed by COASTAL PROPERTIES GROUP INTERNATIONAL
Source: Stellar MLS
711 GULF BLVD
$2,300,000
711 GULF BLVD
INDIAN ROCKS BEACH, 33785
6 bd·3,000 sqft
183 days on market
New construction
Listed by LYRIC REALTY GROUP, INC.
Source: Stellar MLS
399 2ND ST #718
$799,000
399 2ND ST #718
INDIAN ROCKS BEACH, 33785
3 bd·2 ba·1,540 sqft
178 days on market
Waterfront
Listed by KELLER WILLIAMS GULF BEACHES
Source: Stellar MLS
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 SANDCASTLE REALTY INC
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
191 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
191 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
219 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
Listing data provided by Stellar MLS. Last updated August 31, 2026. Information herein deemed reliable but not guaranteed. Equal Housing Opportunity.