33785 Homes for Sale

275 total properties
View 478 HARBOR DRIVE S Indian Rocks Beach, FL MLS# TB8494735
  • Recently Listed with Virtual Tour
1 of 70
$2,795,000
4

Beds

3.0

Baths

3,135

Sq.Ft.

478 HARBOR DRIVE S

Indian Rocks Beach, FL

Courtesy of COASTAL PROPERTIES GROUP INTERNATIONAL
View 2406 GULF BOULEVARD 204 Indian Rocks Beach, FL MLS# TB8494357
  • Recently Listed with Virtual Tour
1 of 39
$679,900
2

Beds

1.0

Baths

990

Sq.Ft.

2406 GULF BOULEVARD 204

Indian Rocks Beach, FL

Courtesy of RE/MAX ACTION FIRST OF FLORIDA
View 19111 VISTA BAY DRIVE 204 Indian Shores, FL MLS# TB8488636
  • Recently Listed with Virtual Tour
1 of 58
$399,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
The time to sell is now! THE TIME TO SELL IS NOW!
View 317 12TH AVENUE Indian Rocks Beach, FL MLS# TB8493933
  • Recently Listed with Virtual Tour
1 of 31
$895,000
Studio

Beds

0.0

Baths

317 12TH AVENUE

Indian Rocks Beach, FL

Courtesy of MAVREALTY
View 19812 GULF BOULEVARD 4 Indian Shores, FL MLS# TB8493430
  • Recently Listed with Virtual Tour
1 of 45
$825,000
2

Beds

2.0

Baths

1,460

Sq.Ft.

19812 GULF BOULEVARD 4

Indian Shores, FL

Courtesy of SANDCASTLE REALTY INC
View 2515 BAY BOULEVARD B Indian Rocks Beach, FL MLS# TB8493268
  • Recently Listed with Virtual Tour
1 of 66
$759,000
2

Beds

2.0

Baths

1,330

Sq.Ft.

2515 BAY BOULEVARD B

Indian Rocks Beach, FL

Courtesy of COASTAL PROPERTIES GROUP INTERNATIONAL
View 18650 GULF BOULEVARD 315 Indian Shores, FL MLS# TB8492883
  • Recently Listed with Virtual Tour
1 of 17
$499,000
2

Beds

1.0

Baths

860

Sq.Ft.

18650 GULF BOULEVARD 315

Indian Shores, FL

Courtesy of SANDCASTLE REALTY INC
View 604 GULF BOULEVARD 207 Indian Rocks Beach, FL MLS# TB8492847
  • Recently Listed with Virtual Tour
1 of 57
$1,595,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
  • Recently Listed with Virtual Tour
1 of 33
$2,300,000
12

Beds

6.0

Baths

4,556

Sq.Ft.

206 22ND AVENUE

Indian Rocks Beach, FL

Courtesy of CHARLES RUTENBERG REALTY INC
View 74 GULF BOULEVARD 1B Indian Rocks Beach, FL MLS# TB8493246
  • Recently Listed with Virtual Tour
1 of 47
$750,000
2

Beds

2.0

Baths

1,380

Sq.Ft.

74 GULF BOULEVARD 1B

Indian Rocks Beach, FL

Courtesy of COASTAL PROPERTIES GROUP INTER
View 2307 BAY BOULEVARD Indian Rocks Beach, FL MLS# TB8493725
  • Recently Listed with Virtual Tour
1 of 94
$4,199,000
5,932

Sq.Ft.

2307 BAY BOULEVARD

Indian Rocks Beach, FL

Courtesy of ENGEL & VOLKERS MADEIRA BEACH
View 19417 GULF BOULEVARD A101 Indian Shores, FL MLS# TB8491278
  • Recently Listed with Virtual Tour
1 of 49
$555,000
2

Beds

1.0

Baths

950

Sq.Ft.

19417 GULF BOULEVARD A101

Indian Shores, FL

Courtesy of THE AGENCY FL
View 19836 GULF BOULEVARD 5B Indian Rocks Beach, FL MLS# TB8492342
  • Recently Listed with Virtual Tour
1 of 43
$889,000
2

Beds

2.0

Baths

1,000

Sq.Ft.

19836 GULF BOULEVARD 5B

Indian Rocks Beach, FL

Courtesy of GIONTA REALTY GROUP LLC
View 399 2ND STREET 416 Indian Rocks Beach, FL MLS# TB8491459
  • Recently Listed with Virtual Tour
1 of 39
$675,000
2

Beds

2.0

Baths

1,110

Sq.Ft.

399 2ND STREET 416

Indian Rocks Beach, FL

Courtesy of PLUMLEE GULF BEACH REALTY
View 20204 GULF BOULEVARD 3 Indian Shores, FL MLS# TB8493043
  • Recently Listed with Virtual Tour
1 of 54
$1,150,000
2

Beds

2.0

Baths

1,340

Sq.Ft.

20204 GULF BOULEVARD 3

Indian Shores, FL

Courtesy of COLDWELL BANKER REALTY
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

Courtesy of 1ST CLASS REAL ESTATE SUNCOAST
View 441 HARBOR DRIVE S Indian Rocks Beach, FL MLS# TB8491704
  • Recently Listed with Virtual Tour
1 of 65
$1,650,000
3

Beds

3.0

Baths

1,898

Sq.Ft.

441 HARBOR DRIVE S

Indian Rocks Beach, FL

Courtesy of COLDWELL BANKER REALTY
View 19451 GULF BOULEVARD 203 Indian Shores, FL MLS# TB8492186
  • Recently Listed with Virtual Tour
1 of 16
$509,000
2

Beds

2.0

Baths

1,050

Sq.Ft.

19451 GULF BOULEVARD 203

Indian Shores, FL

Courtesy of KELLER WILLIAMS ST PETE REALTY
View 19734 GULF BOULEVARD 402 Indian Shores, FL MLS# TB8492257
  • Recently Listed with Virtual Tour
1 of 73
$2,600,000
4

Beds

3.1

Baths

3,355

Sq.Ft.

19734 GULF BOULEVARD 402

Indian Shores, FL

Courtesy of THE AMBROSIO GROUP
View 19417 GULF BOULEVARD B209 Indian Rocks Beach, FL MLS# TB8492497
  • Recently Listed with Virtual Tour
1 of 24
$468,000
2

Beds

1.0

Baths

950

Sq.Ft.

19417 GULF BOULEVARD B209

Indian Rocks Beach, FL

Courtesy of CHARLES RUTENBERG REALTY INC

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 4/8/2026.