Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Indian Shores, Indian Rocks Beach, FL Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
46
Homes
Sort by Recommended
$849,900
18400 Gulf Boulevard, Unit 1302
Indian Shores, FL 33785
2
Beds
2
Baths
1,400
Sq. Ft.
$6,450,000
19936 Gulf Boulevard
Indian Shores, FL 33785
-
Beds
-
Baths
-
Sq. Ft.
$1,399,999
20000 Gulf Boulevard, Unit 707
Indian Shores, FL 33785
3
Beds
2
Baths
1,060
Sq. Ft.
$575,000
19807 Gulf Boulevard, Unit 128
Indian Shores, FL 33785
2
Beds
2.5
Baths
1,080
Sq. Ft.
$985,000
19937 Gulf Boulevard, Unit B3
Indian Shores, FL 33785
3
Beds
3
Baths
1,910
Sq. Ft.
$599,999
19111 Vista Bay Drive, Unit 201
Indian Shores, FL 33785
2
Beds
2
Baths
1,452
Sq. Ft.
$525,000
19111 Vista Bay Drive, Unit 308
Indian Shores, FL 33785
2
Beds
2
Baths
1,265
Sq. Ft.
$559,000
19725 Gulf Boulevard, Unit 20
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,145
Sq. Ft.
$540,000
19111 Vista Bay Drive, Unit 608
Indian Shores, FL 33785
2
Beds
2
Baths
1,335
Sq. Ft.
$825,000
19718 Gulf Boulevard
Indian Shores, FL 33785
2
Beds
2
Baths
768
Sq. Ft.
$799,000
19817 Gulf Boulevard, Unit 608
Indian Shores, FL 33785
2
Beds
2
Baths
1,530
Sq. Ft.
$499,900
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.
$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.
$485,000
19417 Gulf Boulevard, Unit E211
Indian Rocks Beach, FL 33785
2
Beds
1
Bath
950
Sq. Ft.
$397,500
19417 Gulf Boulevard, Unit B208
Indian Rocks Beach, FL 33785
1
Bed
1
Bath
735
Sq. Ft.
$349,000
18399 Gulf Boulevard, Unit 372
Indian Shores, FL 33785
1
Bed
1
Bath
522
Sq. Ft.
$575,000
19440 Gulf Boulevard, Unit 201
Indian Shores, FL 33785
1
Bed
1
Bath
875
Sq. Ft.
$569,999
19823 Gulf Boulevard, Unit 5
Indian Shores, FL 33785
2
Beds
2.5
Baths
1,225
Sq. Ft.
$235,000
18399 Gulf Boulevard, Unit 375
Indian Shores, FL 33785
0
Beds
1
Bath
317
Sq. Ft.
Virtual Tour
$850,000
20070 Gulf Boulevard, Unit 5
Indian Shores, FL 33785
2
Beds
2
Baths
1,040
Sq. Ft.
$650,000
19725 Gulf Boulevard, Unit 33
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,145
Sq. Ft.
$400,000
19451 Gulf Boulevard, Unit 204
Indian Shores, FL 33785
1
Bed
1
Bath
725
Sq. Ft.
$540,000
19531 Gulf Boulevard, Unit 403
Indian Shores, FL 33785
2
Beds
2
Baths
1,320
Sq. Ft.
$814,900
19201 Vista Lane, Unit B10
Indian Shores, FL 33785
3
Beds
3
Baths
1,500
Sq. Ft.
$1,395,000
19418 Gulf Boulevard, Unit 103
Indian Shores, FL 33785
3
Beds
2
Baths
1,425
Sq. Ft.
$815,000
18610 Gulf Boulevard, Unit 402
Indian Shores, FL 33785
2
Beds
2
Baths
1,090
Sq. Ft.
$675,000
19610 Gulf Boulevard, Unit 308
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,100
Sq. Ft.
$689,000
19610 Gulf Boulevard, Unit 409
Indian Shores, FL 33785
2
Beds
2
Baths
1,100
Sq. Ft.
$6,700,000
20051 Gulf Boulevard
Indian Shores, FL 33785
6
Beds
5.5
Baths
4,602
Sq. Ft.
$6,700,000
20052 Gulf Boulevard
Indian Shores, FL 33785
6
Beds
5.5
Baths
4,602
Sq. Ft.
$500,000
19701 Gulf Boulevard, Unit 121
Indian Shores, FL 33785
2
Beds
2
Baths
985
Sq. Ft.
$639,900
19236 Gulf Boulevard, Unit 103
Indian Shores, FL 33785
1
Bed
1
Bath
895
Sq. Ft.
$698,000
19930 Gulf Boulevard, Unit 1A
Indian Shores, FL 33785
2
Beds
2.5
Baths
1,162
Sq. Ft.
$1,150,000
18400 Gulf Boulevard, Unit 2506
Indian Shores, FL 33785
2
Beds
2
Baths
1,380
Sq. Ft.
$720,000
19817 Gulf Boulevard, Unit 601
Indian Shores, FL 33785
2
Beds
2
Baths
1,535
Sq. Ft.
$945,000
18400 Gulf Boulevard, Unit 1211
Indian Shores, FL 33785
2
Beds
2
Baths
1,400
Sq. Ft.
Virtual Tour
$2,550,000
19820 Gulf Boulevard, Unit 401
Indian Shores, FL 33785
4
Beds
3.5
Baths
3,440
Sq. Ft.
$825,000
19836 Gulf Boulevard, Unit 5B
Indian Shores, FL 33785
2
Beds
2
Baths
1,000
Sq. Ft.
1
2
Compass
FL
Pinellas County
Indian Rocks Beach
Indian Shores