$3,100+/mo
2 beds2 baths1,265 sq ft
Vista Bay
| 19111 Vista Bay Dr, Indian Shores, FL 33785
2 units available
$7,500/mo
2 beds2 baths1,400 sq ft
18400 Gulf Blvd #1302, Indian Shores, FL 33785Available 01/01 • Laundry in unit • Parking
$4,000/mo
1 bed1 bath725 sq ft
19451 Gulf Blvd #604, Indian Shores, FL 33785Parking • A/C • Car-dependent
$3,800/mo
2 beds2 baths935 sq ft
19701 Gulf Blvd #408, Indian Shores, FL 33785Available 01/01 • Parking • A/C
$15,000/mo
4 beds2.5 baths2,388 sq ft
19505 Gulf Blvd #404, Indian Shores, FL 33785Laundry in unit • Parking • A/C
End of results (Download top 5)
Willing to be flexible? Here are some rentals that closely match your search.
$8,000/mo
4 beds3 baths2,424 sq ft
19138 Whispering Pines Dr, Indian Shores, FL 33785Laundry in unit • A/C • Dishwasher
$2,300/mo
1 bed1.5 baths995 sq ft
17920 Gulf Blvd #808, Redington Shores, FL 33708A/C • Dishwasher • Car-dependent
$5,500/mo
2 beds2 baths1,165 sq ft
17900 Gulf Blvd Unit 9C, Redington Shores, FL 33708A/C • Dishwasher • Car-dependent
$3,200/mo
2 beds1 bath— sq ft
209 1st St Unit 4, Indian Rocks Beach, FL 33785Pets welcome • A/C • Patio/Balcony
$4,500/mo
3 beds3 baths1,995 sq ft
17735 Gulf Blvd #304, Redington Shores, FL 33708Available 01/01 • Dogs welcome • Parking
$5,500/mo
3 beds3 baths1,995 sq ft
17735 Gulf Blvd #204, Redington Shores, FL 33708Pets welcome • Parking • A/C
17745 Gulf Blvd #303, Redington Shores, FL, 33708
17735 Gulf Blvd #501, Redington Shores, FL, 33708
Based on information submitted to the MLS GRID as of Wed Dec 24 2025. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.
More to explore in Indian Shores, FL
Rentals near Indian Shores, FL
Apartments for rent near Indian Shores, FL
Popular rental markets in Florida
- Rentals
- Apartments




































United States
Canada