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
33785 Homes for Sale & Real Estate
Save Search
price
-
Filters
121-160
of
164
Homes
Sort by Recommended
$1,749,999
2507 Bay Boulevard, Unit A & B
Indian Rocks Beach, FL 33785
4
Beds
4
Baths
2,939
Sq. Ft.
$4,900,000
2208 Gulf Boulevard
Indian Rocks Beach, FL 33785
0
Beds
-
Baths
7,780
Sq. Ft.
$1,980,000
724 Gulf Boulevard, Unit A & B
Indian Rocks Beach, FL 33785
4
Beds
-
Baths
1,152
Sq. Ft.
$1,100,000
399C 2nd Street, Unit 618
Indian Rocks Beach, FL 33785
3
Beds
2
Baths
1,540
Sq. Ft.
$1,625,000
108 20th Avenue
Indian Rocks Beach, FL 33785
0
Beds
-
Baths
3,000
Sq. Ft.
$1,798,500
1901 2nd Street
Indian Rocks Beach, FL 33785
0
Beds
-
Baths
2,660
Sq. Ft.
Virtual Tour
$1,000,000
2507 Coral Court
Indian Rocks Beach, FL 33785
4
Beds
3
Baths
2,025
Sq. Ft.
$1,749,999
2507 Bay Boulevard, Unit A & B
Indian Rocks Beach, FL 33785
4
Beds
-
Baths
2,939
Sq. Ft.
$524,900
19417 Gulf Boulevard, Unit C109
Indian Shores, FL 33785
2
Beds
1
Bath
950
Sq. Ft.
$1,175,000
2306 Bay Boulevard
Indian Rocks Beach, FL 33785
4
Beds
-
Baths
1,711
Sq. Ft.
$1,059,999
18522 Gulf Boulevard, Unit F
Indian Shores, FL 33785
3
Beds
3
Baths
1,979
Sq. Ft.
$700,000
19610 Gulf Boulevard, Unit 101
Indian Shores, FL 33785
2
Beds
2
Baths
1,100
Sq. Ft.
$625,000
19725 Gulf Boulevard, Unit 49
Indian Shores, FL 33785
2
Beds
2
Baths
1,285
Sq. Ft.
$6,500,000
20060 Gulf Boulevard
Indian Shores, FL 33785
4
Beds
4
Baths
3,207
Sq. Ft.
$5,900,000
1522 Gulf Boulevard
Indian Rocks Beach, FL 33785
4
Beds
4.5
Baths
4,728
Sq. Ft.
Open: 5/4 11:00AM - 02:00PM
$675,000
19610 Gulf Boulevard, Unit 303
Indian Shores, FL 33785
2
Beds
2
Baths
1,100
Sq. Ft.
$730,000
900 Gulf Boulevard, Unit 803
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,275
Sq. Ft.
$1,995,000
2308 Bay Boulevard
Indian Rocks Beach, FL 33785
10
Beds
-
Baths
3,820
Sq. Ft.
Virtual Tour
$850,000
19930 Gulf Boulevard, Unit 2A
Indian Shores, FL 33785
2
Beds
2.5
Baths
1,162
Sq. Ft.
$1,460,000
18822 Gulf Boulevard, Unit 1B
Indian Shores, FL 33785
3
Beds
2
Baths
1,415
Sq. Ft.
$1,799,000
19710 Gulf Boulevard, Unit 504
Indian Shores, FL 33785
3
Beds
2
Baths
1,790
Sq. Ft.
Open: 5/4 12:00PM - 02:00PM
$1,115,000
19915 Gulf Boulevard, Unit 303
Indian Shores, FL 33785
4
Beds
3.5
Baths
2,236
Sq. Ft.
$895,000
74 Gulf Boulevard, Unit 2B
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,380
Sq. Ft.
$760,000
19930 Gulf Boulevard, Unit 1A
Indian Shores, FL 33785
2
Beds
2.5
Baths
1,162
Sq. Ft.
$549,000
19450 Gulf Boulevard, Unit 203
Indian Shores, FL 33785
1
Bed
1
Bath
715
Sq. Ft.
$725,000
18650 Gulf Boulevard, Unit 712
Indian Shores, FL 33785
2
Beds
2
Baths
990
Sq. Ft.
$699,000
18400 Gulf Boulevard, Unit 1105
Indian Shores, FL 33785
2
Beds
2
Baths
1,400
Sq. Ft.
$650,000
18610 Gulf Boulevard, Unit 108
Indian Shores, FL 33785
2
Beds
2
Baths
1,130
Sq. Ft.
$665,000
19111 Vista Bay Drive, Unit 608
Indian Shores, FL 33785
2
Beds
2
Baths
1,335
Sq. Ft.
Virtual Tour
$643,900
19810 Gulf Boulevard, Unit 8
Indian Shores, FL 33785
1
Bed
2
Baths
1,050
Sq. Ft.
$643,900
19931 Gulf Boulevard, Unit F1
Indian Shores, FL 33785
2
Beds
2
Baths
1,100
Sq. Ft.
$559,000
19725 Gulf Boulevard, Unit 20
Indian Shores, FL 33785
2
Beds
2
Baths
1,145
Sq. Ft.
$692,000
19111 Vista Bay Drive, Unit 512
Indian Shores, FL 33785
2
Beds
2
Baths
1,360
Sq. Ft.
$899,900
18400 Gulf Boulevard, Unit 1104
Indian Shores, FL 33785
2
Beds
2
Baths
1,400
Sq. Ft.
$2,750,000
20110 Gulf Boulevard, Unit 400
Indian Shores, FL 33785
3
Beds
3.5
Baths
3,768
Sq. Ft.
$2,999,000
20110 Gulf Boulevard, Unit 600
Indian Shores, FL 33785
3
Beds
3.5
Baths
3,768
Sq. Ft.
$2,249,000
19914 Gulf Boulevard, Unit 2
Indian Shores, FL 33785
8
Beds
-
Baths
3,121
Sq. Ft.
$900,000
512 1st Street, Unit 111
Indian Rocks Beach, FL 33785
3
Beds
3
Baths
1,958
Sq. Ft.
$2,000,000
2208 Gulf Boulevard
Indian Rocks Beach, FL 33785
-
Beds
-
Baths
-
Sq. Ft.
$1,000,000
Whispering Pines Drive
Indian Shores, FL 33785
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
4
5
Compass
FL
Pinellas County
33785
Homes for Sale near 33785
Neighborhoods
Hidden Harbour
Independence Square
Indian Rock South Shore
Belleair Shore
Harbor Bluffs
Shipwatch Yacht Club
Egret Woods
Bayhaven
Del Prado
Mill Pond
Boca Ciega Ridge
Ridgecrest
Ridgewood Groves
Sand Key
Old Northwest
Seminole Estates
Kakusha
Archwood-South Haven
Teakwood Village
Wyatt Street
Show More
Cities
Redington Shores
Belleair Beach
Indian Rocks Beach
Indian Shores
Largo
Belleair Bluffs
North Redington Beach
Belleair
Seminole
Redington Beach
Clearwater
Madeira Beach
Bay Pines
Clearwater Beach
St. Petersburg
Treasure Island
Pinellas Park
Dunedin
Kenneth City
St. Pete Beach
Show More
ZIPs
33708
33786
33774
33776
33770
33756
33772
33778
33767
33771
33773
33777
33744
33755
33764
33709
33706
33781
33710
33782
Show More
Looking for Rentals?
Homes and Apartments for Rent in 33785