33785 Homes for Sale

225 total properties
View 206 22ND AVENUE Indian Rocks Beach, FL MLS# TB8499656
$2,300,000
4,556

Sq.Ft.

206 22ND AVENUE

Indian Rocks Beach, FL

View 2307 BAY BOULEVARD Indian Rocks Beach, FL MLS# TB8499970
$4,199,000
Studio

Beds

0.0

Baths

2307 BAY BOULEVARD

Indian Rocks Beach, FL

Courtesy of ENGEL & VOLKERS MADEIRA BEACH
View 2307 BAY BOULEVARD Indian Rocks Beach, FL MLS# TB8499567
$4,199,000
13

Beds

16.0

Baths

5,932

Sq.Ft.

2307 BAY BOULEVARD

Indian Rocks Beach, FL

Courtesy of ENGEL & VOLKERS MADEIRA BEACH
The time to sell is now! THE TIME TO SELL IS NOW!
View 19701 GULF BOULEVARD 212 Indian Shores, FL MLS# TB8493000
$434,000
2

Beds

2.0

Baths

985

Sq.Ft.

19701 GULF BOULEVARD 212

Indian Shores, FL

View 20000 GULF BOULEVARD 305 Indian Shores, FL MLS# TB8495972
$1,000,000
3

Beds

2.0

Baths

1,060

Sq.Ft.

20000 GULF BOULEVARD 305

Indian Shores, FL

View 19451 GULF BOULEVARD 204 Indian Shores, FL MLS# TB8495642
$375,000
1

Beds

1.0

Baths

725

Sq.Ft.

19451 GULF BOULEVARD 204

Indian Shores, FL

View 124 MARCDALE BOULEVARD Indian Rocks Beach, FL MLS# TB8495027
$649,000
3

Beds

3.0

Baths

1,656

Sq.Ft.

124 MARCDALE BOULEVARD

Indian Rocks Beach, FL

View 2406 GULF BOULEVARD 204 Indian Rocks Beach, FL MLS# TB8494357
$679,900
2

Beds

1.0

Baths

990

Sq.Ft.

2406 GULF BOULEVARD 204

Indian Rocks Beach, FL

View 19111 VISTA BAY DRIVE 204 Indian Shores, FL MLS# TB8488636
$389,000
2

Beds

2.0

Baths

1,260

Sq.Ft.

19111 VISTA BAY DRIVE 204

Indian Shores, FL

Courtesy of PREMIER SOTHEBY'S INTL REALTY
View 317 12TH AVENUE Indian Rocks Beach, FL MLS# TB8493933
$895,000
Studio

Beds

0.0

Baths

317 12TH AVENUE

Indian Rocks Beach, FL

View 18650 GULF BOULEVARD 315 Indian Shores, FL MLS# TB8492883
$479,000
2

Beds

1.0

Baths

860

Sq.Ft.

18650 GULF BOULEVARD 315

Indian Shores, FL

View 604 GULF BOULEVARD 207 Indian Rocks Beach, FL MLS# TB8492847
$1,495,000
3

Beds

3.0

Baths

2,145

Sq.Ft.

604 GULF BOULEVARD 207

Indian Rocks Beach, FL

Courtesy of COMPASS FLORIDA LLC
View 206 22ND AVENUE Indian Rocks Beach, FL MLS# TB8492252
$2,300,000
12

Beds

6.0

Baths

4,556

Sq.Ft.

206 22ND AVENUE

Indian Rocks Beach, FL

View 2307 BAY BOULEVARD Indian Rocks Beach, FL MLS# TB8493725
$4,199,000
5,932

Sq.Ft.

2307 BAY BOULEVARD

Indian Rocks Beach, FL

Courtesy of ENGEL & VOLKERS MADEIRA BEACH
View 399 2ND STREET 416 Indian Rocks Beach, FL MLS# TB8491459
$639,000
2

Beds

2.0

Baths

1,110

Sq.Ft.

399 2ND STREET 416

Indian Rocks Beach, FL

View 20204 GULF BOULEVARD 3 Indian Shores, FL MLS# TB8493043
$1,095,000
2

Beds

2.0

Baths

1,340

Sq.Ft.

20204 GULF BOULEVARD 3

Indian Shores, FL

View 0 GULF BOULEVARD LOT 15 Indian Rocks Beach, FL MLS# A4688124
$4,500,000
8

Beds

10.0

Baths

5,100

Sq.Ft.

0 GULF BOULEVARD LOT 15

Indian Rocks Beach, FL

View 441 HARBOR DRIVE S Indian Rocks Beach, FL MLS# TB8491704
$1,599,000
3

Beds

3.0

Baths

1,898

Sq.Ft.

441 HARBOR DRIVE S

Indian Rocks Beach, FL

View 19451 GULF BOULEVARD 203 Indian Shores, FL MLS# TB8492186
$509,000
2

Beds

2.0

Baths

1,050

Sq.Ft.

19451 GULF BOULEVARD 203

Indian Shores, FL

Courtesy of THE TENPENNY COLLECTION
View 19734 GULF BOULEVARD 402 Indian Shores, FL MLS# TB8492257
$2,500,000
4

Beds

3.1

Baths

3,355

Sq.Ft.

19734 GULF BOULEVARD 402

Indian Shores, FL

Information deemed reliable but not guaranteed.

Listing information courtesy of My Florida Regional MLS DBA Stellar MLS. All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale; availability of any listing should always be independently verified. Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law.

Copyright 2012 My Florida Regional MLS DBA Stellar MLS. All rights reserved

Data is updated as of 7/28/2026.