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 Apartments & Houses For Rent
Save Search
price
-
Filters
1-27
of
27
Homes
Sort by Recommended
$5,000
420 Harbor Drive South
Indian Rocks Beach, FL 33785
3
Beds
2
Baths
1,940
Sq. Ft.
$2,895
378 12th Avenue
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,028
Sq. Ft.
$3,800
18610 Gulf Boulevard, Unit 705
Indian Shores, FL 33785
2
Beds
2
Baths
1,125
Sq. Ft.
$3,000
1 Windrush Boulevard, Unit 79
Indian Rocks Beach, FL 33785
1
Bed
1
Bath
770
Sq. Ft.
$7,000
602 2nd Street
Indian Rocks Beach, FL 33785
3
Beds
2
Baths
1,200
Sq. Ft.
$5,500
2506 Bay Boulevard, Unit 1
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,200
Sq. Ft.
$4,000
2506 Bay Boulevard, Unit 3
Indian Rocks Beach, FL 33785
2
Beds
1
Bath
750
Sq. Ft.
$2,495
115 15th Avenue, Unit A
Indian Rocks Beach, FL 33785
2
Beds
1
Bath
824
Sq. Ft.
$2,000
19451 Gulf Boulevard, Unit 604
Indian Shores, FL 33785
1
Bed
1
Bath
725
Sq. Ft.
$3,000
2506 Bay Boulevard, Unit 2
Indian Rocks Beach, FL 33785
1
Bed
1
Bath
550
Sq. Ft.
$2,400
702 2nd Street, Unit B
Indian Rocks Beach, FL 33785
2
Beds
1.5
Baths
1,550
Sq. Ft.
$15,000
19730 Gulf Boulevard, Unit 200
Indian Shores, FL 33785
5
Beds
4.5
Baths
5,100
Sq. Ft.
$2,500
19111 Vista Bay Drive, Unit 207
Indian Shores, FL 33785
2
Beds
2
Baths
1,360
Sq. Ft.
$3,895
731 Beach Trail
Indian Rocks Beach, FL 33785
4
Beds
2
Baths
1,440
Sq. Ft.
$4,399
501 20th Avenue
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,342
Sq. Ft.
$6,000
19829 Gulf Boulevard, Unit 704
Indian Shores, FL 33785
2
Beds
2
Baths
1,390
Sq. Ft.
$3,800
19717 Gulf Boulevard, Unit V1
Indian Shores, FL 33785
3
Beds
3
Baths
1,073
Sq. Ft.
$3,000
19111 Vista Bay Drive, Unit 510
Indian Shores, FL 33785
2
Beds
2
Baths
1,355
Sq. Ft.
Virtual Tour
$5,000
930 Harbour House Drive, Unit 930
Indian Rocks Beach, FL 33785
3
Beds
3
Baths
1,616
Sq. Ft.
$5,500
900 Gulf Boulevard, Unit 907 FURNISHED
Indian Rocks Beach, FL 33785
2
Beds
2
Baths
1,350
Sq. Ft.
Virtual Tour
$4,000
19111 Vista Bay Drive, Unit 212
Indian Shores, FL 33785
2
Beds
2
Baths
1,265
Sq. Ft.
$5,000
19111 Vista Bay Drive, Unit 612
Indian Shores, FL 33785
2
Beds
2
Baths
1,265
Sq. Ft.
$3,200
1 Windrush Boulevard, Unit 63
Indian Rocks Beach, FL 33785
2
Beds
1
Bath
955
Sq. Ft.
$2,975
19646 Gulf Boulevard, Unit 3
Indian Shores, FL 33785
4
Beds
2
Baths
1,600
Sq. Ft.
$3,800
18400 Gulf Boulevard, Unit 1505
Indian Shores, FL 33785
2
Beds
2
Baths
1,400
Sq. Ft.
Virtual Tour
$15,000
19505 Gulf Boulevard, Unit 304
Indian Shores, FL 33785
4
Beds
2.5
Baths
2,388
Sq. Ft.
$15,000
19505 Gulf Boulevard, Unit 404
Indian Shores, FL 33785
4
Beds
2.5
Baths
2,388
Sq. Ft.
Compass
FL
Pinellas County
33785
Homes for Rent near 33785
Neighborhoods
Independence Square
Indian Rock South Shore
Hidden Harbour
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
Indian Rocks Beach
Belleair Beach
Largo
Redington Shores
Indian Shores
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
33786
33708
33774
33776
33770
33756
33772
33778
33767
33771
33773
33777
33744
33755
33764
33709
33706
33781
33710
33782
Show More
Looking for Homes For Sale?
Homes for Sale in 33785