Search
50 listings in Indian Rocks Beach
Live MLS data, refreshed nightly. Click any listing for full details and to connect with a local INNOVATE agent in that market.
Indian Rocks Beach
Get alerts on new listings
We'll email you when new homes match these filters. No spam, unsubscribe anytime.
Loading map…
Listings

$3,998,000
1213 BAY SHORE BLVD
INDIAN ROCKS BEACH, 33785
5 bd·4 ba·3,705 sqft
92 days on market
WaterfrontPoolNew construction
Listed by Ryan Casper, FADAL & CO

New
$4,300,000
206 23RD AVE
INDIAN ROCKS BEACH, 33785
1 day on market
Listed by Georgette Gillis, VIEWPOINT REALTY INTERNATIONAL

$1,279,000
526 20TH AVE
INDIAN ROCKS BEACH, 33785
2 bd·2 ba·1,107 sqft
103 days on market
Waterfront
Listed by Robert Mitchell II, LPT REALTY, LLC

$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

$3,790,000
2307 BAY BLVD
INDIAN ROCKS BEACH, 33785
13 bd·5,932 sqft
172 days on market
Waterfront
Listed by Evan Pedone, ENGEL & VOLKERS MADEIRA BEACH

$3,790,000
2307 BAY BLVD
INDIAN ROCKS BEACH, 33785
166 days on market
Waterfront
Listed by Evan Pedone, ENGEL & VOLKERS MADEIRA BEACH

$2,300,000
206 22ND AVE
INDIAN ROCKS BEACH, 33785
4,556 sqft
3 days on market
Listed by CHARLES RUTENBERG REALTY INC

$3,790,000
2307 BAY BLVD
INDIAN ROCKS BEACH, 33785
5,932 sqft
194 days on market
Waterfront
Listed by Evan Pedone, ENGEL & VOLKERS MADEIRA BEACH

$895,000
317 12TH AVE
INDIAN ROCKS BEACH, 33785
179 days on market
Waterfront
Listed by MAVREALTY

$2,300,000
206 22ND AVE
INDIAN ROCKS BEACH, 33785
12 bd·4,556 sqft
127 days on market
Listed by CHARLES RUTENBERG REALTY INC

$1,050,000
1217 BAY SHORE BLVD
INDIAN ROCKS BEACH, 33785
110 days on market
Waterfront
Listed by REALTY EXPERTS

$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

$1,750,000
2605 BAY BLVD
INDIAN ROCKS BEACH, 33785
6 bd·2,464 sqft
188 days on market
Waterfront
Listed by Charlie Ann Turner, IMPACT REALTY TAMPA BAY

$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

$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

$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 Donna Miller, COLDWELL BANKER REALTY

$3,700,000
306 HARBOR DR
INDIAN ROCKS BEACH, 33785
5 bd·4 ba·4,571 sqft
228 days on market
WaterfrontPool
Listed by Kelly Ackley, KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

$419,800
121 13TH AVE
INDIAN ROCKS BEACH, 33785
218 days on market
Listed by Pamela Vasil, CENTURY 21 COAST TO COAST

$5,950,000
1306 GULF BLVD
INDIAN ROCKS BEACH, 33785
194 days on market
Waterfront
Listed by Daniel Martucci, RE/MAX ACTION FIRST OF FLORIDA

$895,000
321 12TH AVE
INDIAN ROCKS BEACH, 33785
259 days on market
Waterfront
Listed by John Keller, III, JACK KELLER INC

$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

$489,000
370 12TH AVE
INDIAN ROCKS BEACH, 33785
342 days on market
Listed by Michael Lynch, PREMIER SOTHEBY'S INTL REALTY

$899,000
372 12TH AVE
INDIAN ROCKS BEACH, 33785
336 days on market
Listed by Michael Lynch, PREMIER SOTHEBY'S INTL REALTY

$1,249,900
315 10TH AVE
INDIAN ROCKS BEACH, 33785
317 days on market
Waterfront
Listed by Zach Zehnder, KELLER WILLIAMS ST PETE REALTY
Listing data provided by Stellar MLS (mfrmls) via Trestle/CoreLogic. Last sample-row update: September 4, 2026. Information herein deemed reliable but not guaranteed. Equal Housing Opportunity.