- $1,695 per month1 Bed, 1 Bath
600 sq ft
1 Bedroom Apartment at 103 18th Ave
103 18th Ave, Indian Rocks Beach FL 33785
1 bed, 1 Bath Apartment with 600 sq ft for $1,695
Tampa, Florida Region > Indian Rocks Beach
Welcome to this charming furnished upstairs 1-bedroom, 1-bath rental in beautiful Indian Rocks Beach. This bright and airy unit features wraparound windows, warm wood flooring, coastal-style wall paneling and views... of both the Gulf and Intracoastal area. The living space offers great natural light, a comfortable furnished setup and an open flow into the kitchen and dining area. The kitchen includes full-size appliances, wood cabinetry, generous cabinet storage and a breakfast bar for casual dining. The bedroom is furnished and features multiple windows, built-in shelving and a cozy coastal feel. The community offers coin-op laundry for your convenience. Located in the heart of Indian Rocks Beach, this home offers the perfect blend of beach living, natural light and everyday convenience. Renters Insurance is required. Small Dogs Allowed & Large Dogs Allowed. Listing provided by RentalSource. Updated Jul 30, 2026 Read more
Lease Information: fees: rent $1,695 (mandatory, monthly). lease admin fee $195 (mandatory, nonrefundable, move-in). security deposit $1,650 (mandatory, refundable, move-in). application fee $75 (mandatory, nonrefundable, pre-move-in). lease term: 12 months.
- Rent $1,695 per month
- $1,650 Security deposit
- $75 Application fee
- Apartment Furnished
- Renters insurance required
- Cats Allowed, Small Dogs
- 103 18th Ave
- Indian Rocks Beach, FL 33785
- 1 Bedroom
- 1 Bath
- 600 sq ft
- Breakfast Bar
- Storage Space
- Laundry Area










