Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Indian Shores, Indian Rocks Beach, FL Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
59
Homes
Sort by Recommended
$499,000
Restricted Address
Indian Shores, FL 33785
2
Beds
1
Bath
734
Sq. Ft.
$1,999,000
19914 Gulf Boulevard, Unit 2
Indian Shores, FL 33785
8
Beds
-
Baths
3,121
Sq. Ft.
$700,000
18650 Gulf Boulevard, Unit 712
Indian Shores, FL 33785
2
Beds
2
Baths
990
Sq. Ft.
Virtual Tour
$605,000
19725 Gulf Boulevard, Unit 46
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,285
Sq. Ft.
$669,995
19811 Gulf Boulevard, Unit 102
Indian Shores, FL 33785
2
Beds
2
Baths
1,140
Sq. Ft.
$985,000
19937 Gulf Boulevard, Unit B3
Indian Shores, FL 33785
3
Beds
3
Baths
1,910
Sq. Ft.
$6,450,000
19936 Gulf Boulevard
Indian Shores, FL 33785
-
Beds
-
Baths
-
Sq. Ft.
$475,000
19110 Gulf Boulevard, Unit 3
Indian Shores, FL 33785
1
Bed
1
Bath
455
Sq. Ft.
$1,225,500
19519 Gulf Boulevard, Unit 601
Indian Shores, FL 33785
3
Beds
2
Baths
1,640
Sq. Ft.
$549,900
19725 Gulf Boulevard, Unit 10
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,145
Sq. Ft.
$1,150,000
20002 Gulf Boulevard, Unit 2604
Indian Shores, FL 33785
3
Beds
2
Baths
1,180
Sq. Ft.
$570,000
19810 Gulf Boulevard, Unit 8
Indian Shores, FL 33785
2
Beds
2
Baths
1,050
Sq. Ft.
Virtual Tour
$1,449,000
19915 Gulf Boulevard, Unit 805
Indian Rocks Beach, FL 33785
4
Beds
3.5
Baths
2,236
Sq. Ft.
$575,000
19807 Gulf Boulevard, Unit 128
Indian Shores, FL 33785
2
Beds
2.5
Baths
1,080
Sq. Ft.
Virtual Tour
$649,900
19531 Gulf Boulevard, Unit 611
Indian Shores, FL 33785
2
Beds
2
Baths
1,320
Sq. Ft.
$1,150,000
19519 Gulf Boulevard, Unit 603
Indian Shores, FL 33785
3
Beds
2
Baths
1,560
Sq. Ft.
$899,000
18400 Gulf Boulevard, Unit 1206
Indian Shores, FL 33785
3
Beds
2
Baths
1,400
Sq. Ft.
$895,000
19451 Gulf Boulevard, Unit 806
Indian Shores, FL 33785
3
Beds
2
Baths
1,590
Sq. Ft.
$849,900
18400 Gulf Boulevard, Unit 1302
Indian Shores, FL 33785
2
Beds
2
Baths
1,400
Sq. Ft.
$1,199,888
20002 Gulf Boulevard, Unit 2602
Indian Shores, FL 33785
3
Beds
2
Baths
1,180
Sq. Ft.
$1,350,000
20000 Gulf Boulevard, Unit 707
Indian Shores, FL 33785
3
Beds
2
Baths
1,060
Sq. Ft.
$799,000
19817 Gulf Boulevard, Unit 608
Indian Shores, FL 33785
2
Beds
2
Baths
1,530
Sq. Ft.
$799,900
19718 Gulf Boulevard
Indian Shores, FL 33785
2
Beds
2
Baths
768
Sq. Ft.
$599,999
19111 Vista Bay Drive, Unit 201
Indian Shores, FL 33785
2
Beds
2
Baths
1,452
Sq. Ft.
$559,000
19725 Gulf Boulevard, Unit 20
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,145
Sq. Ft.
$429,900
19417 Gulf Boulevard, Unit E201
Indian Shores, FL 33785
2
Beds
1
Bath
950
Sq. Ft.
Virtual Tour
$299,995
18399 Gulf Boulevard, Unit 376
Indian Shores, FL 33785
1
Bed
1
Bath
522
Sq. Ft.
$499,500
19417 Gulf Boulevard, Unit C109
Indian Rocks Beach, FL 33785
2
Beds
1
Bath
950
Sq. Ft.
$429,900
19725 Gulf Boulevard, Unit 102
Indian Rocks Beach, FL 33785
1
Bed
1
Bath
865
Sq. Ft.
$339,000
18399 Gulf Boulevard, Unit 372
Indian Shores, FL 33785
1
Bed
1
Bath
522
Sq. Ft.
$397,500
19417 Gulf Boulevard, Unit B208
Indian Rocks Beach, FL 33785
1
Bed
1
Bath
735
Sq. Ft.
$235,000
18399 Gulf Boulevard, Unit 375
Indian Shores, FL 33785
0
Beds
1
Bath
317
Sq. Ft.
$499,000
19111 Vista Bay Drive, Unit 308
Indian Shores, FL 33785
2
Beds
2
Baths
1,265
Sq. Ft.
$569,999
19823 Gulf Boulevard, Unit 5
Indian Shores, FL 33785
2
Beds
2.5
Baths
1,225
Sq. Ft.
$400,000
19451 Gulf Boulevard, Unit 204
Indian Shores, FL 33785
1
Bed
1
Bath
725
Sq. Ft.
$484,900
19417 Gulf Boulevard, Unit E211
Indian Rocks Beach, FL 33785
2
Beds
1
Bath
950
Sq. Ft.
$540,000
19531 Gulf Boulevard, Unit 403
Indian Shores, FL 33785
2
Beds
2
Baths
1,320
Sq. Ft.
Virtual Tour
$850,000
20070 Gulf Boulevard, Unit 5
Indian Shores, FL 33785
2
Beds
2
Baths
1,040
Sq. Ft.
$814,900
19201 Vista Lane, Unit B10
Indian Shores, FL 33785
3
Beds
3
Baths
1,500
Sq. Ft.
$650,000
19725 Gulf Boulevard, Unit 33
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,145
Sq. Ft.
1
2
Compass
FL
Pinellas County
Indian Rocks Beach
Indian Shores