Photos






























Contact
6620 Indian Creek Dr

Floorplan Pricing and Availability
New! Interactive Property Map
1 Bedroom
501 - 6620 Indian Creek Dr
$3,300
1 Bed, 1 Bath, 596 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $3,300 Available Now 501 - 6620 Indian Creek Dr 596 sq ft Model Amenities and Features
Fitness & Recreation
- Pool
Outdoor Space
- Waterfront
Model Rent and Fees
Model Price
- $3,300
Additional Property Details
Bright corner unit with direct waterfront views, just across the street from the beach! Features stainless steel Bosch appliances, washer and dryer in-unit, and bright white porcelain floors throughout. Enjoy resort-style amenities including a bayfront pool, gym, sauna, massage room, kayak lift, BBQ area, and a magnificent rooftop ideal for entertaining. Rent includes cable, Wi-Fi, water, trash, and valet parking. Pets welcomed! MLS # A11969075
501 - 6620 Indian Creek Dr
$3,300
1 Bed, 1 Bath, 596 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $3,300 Available Now 501 - 6620 Indian Creek Dr 596 sq ft Model Amenities and Features
Features
- Air Conditioning
- Heating
Kitchen
- Kitchen
- Oven
- Range
- Refrigerator
Living Space
- Views
Outdoor Space
- Waterfront
Model Rent and Fees
Model Price
- $3,300
Additional Property Details
Adriana BricenoBright corner unit with direct waterfront views, just across the street from the beach! Features stainless steel Bosch appliances, washer and dryer in-unit, and bright white porcelain floors throughout. Enjoy resort-style amenities including a bayfront pool, gym, sauna, massage room, kayak lift, BBQ area, and a magnificent rooftop ideal for entertaining. Rent includes cable, Wi-Fi, water, trash, and valet parking. Pets welcomed!
617 - 6620 Indian Creek Dr
$4,400
1 Bed, 1 Bath, 779 sq ftAvailable NowLargest 1 BedroomThis is the largest 1 Bedroom at this PropertyAvailability Details
Price Availability Date Unit Sq Ft $4,400 Available Now 617 - 6620 Indian Creek Dr 779 sq ft Model Amenities and Features
Features
- Cable Ready
Fitness & Recreation
- Pool
- Spa
Outdoor Space
- Waterfront
Services
- Furnished
Model Rent and Fees
Model Price
- $4,400
Additional Property Details
Stunning one-bedroom, one-bath residence fully renovated with exquisite taste, located on the sixth floor of the luxurious Peloro Building. Enjoy a spacious wrap-around balcony with marvelous water and sunset views of Biscayne Bay and the Intracoastal. This boutique condominium offers top-tier amenities: fitness center, library, sauna, jacuzzi, valet parking, 24-hour concierge, beautifully maintained common areas, infinity pool, barbecue area with cabanas, and business center. Short-term rentals permitted (30-day minimum). The unit is filled with natural light, offers breathtaking views, and is ideally located within walking distance to the beach, and just minutes from Downtown Miami and Miami International Airport. Take this opportunity to live in one of Miami Beach’s most desirable boutique buildings. MLS # A11917354
2 Bedrooms
121 - 6620 Indian Creek Dr
$2,900
2 Beds, 2 Baths, 1135 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft Deposit $2,900 Available Now 121 - 6620 Indian Creek Dr 1135 sq ft $2,900 Model Amenities and Features
Unique Amenities
- garage available
Features
- Air Conditioning
- Storage Space
- Washer/Dryer
- Wheelchair Accessible
Fitness & Recreation
- Fitness Center
- Pool
- Sauna
Interior
- Elevator
Kitchen
- Dishwasher
Lease Terms
- 12 Month Lease
Outdoor Space
- Gated
Model Rent and Fees
Model Price
- $2,900
Deposit
- $2,900 deposit
Additional Property Details
Welcome to your slice of paradise in Miami Beach! Step into the warmth and comfort of this delightful 2-bedroom, 2-bathroom haven. Picture yourself basking in the natural light and spaciousness of this first-floor gem, complete with a charming 1000 sq ft private terrace. Rent covers all the essentials, from association fees to valet parking, ensuring a stress-free lifestyle. Dive into the community amenities like the gym, library, and sauna for the ultimate relaxation. With a washer and dryer in-unit, convenience is at your fingertips. 2 month plus security deposits to move in, Call today to schedule your private showing.
# 405 - 6620 Indian Creek Dr
$4,390
2 Beds, 2 Baths, 1172 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft Deposit $4,390 Available Now # 405 - 6620 Indian Creek Dr 1172 sq ft $8,780 Model Amenities and Features
Unique Amenities
- garage available
Features
- Washer/Dryer
Fitness & Recreation
- Fitness Center
- Pool
- Sauna
Interior
- Business Center
- Elevator
Kitchen
- Dishwasher
- Kitchen
- Stainless Steel Appliances
Lease Terms
- 12 Month Lease
Living Space
- Tile Floors
Outdoor Space
- Sundeck
- Waterfront
Services
- Concierge
Model Rent and Fees
Model Price
- $4,390
Deposit
- $8,780 deposit
Additional Property Details
**YEARLY LEASE WELCOME** Bright and spacious 2 bed /2 bathroom unit. Walking distance to the beautiful sandy beaches of Miami Beach. Elegant ceramic tile flooring, custom Italian cabinetry, SS appliances, floor-to-ceiling doors and inviting open kitchen. Boutique building with State-of-the-art fitness center, cedar sauna, a waterfront resort style pool and whirlpool with sundeck, library/business center, elegant lobby, 24-hour security, valet and concierge services. 1 valet parking spot included. Walking distance to Bal Harbor shops, supermarket, and much more. Easy to show. Enjoy SE Florida at its best!
6620 Indian Creek Dr
$4,400
2 Beds, 2 BathsAvailable NowAvailability Details
Price Availability Date Unit $4,400 Available Now 6620 Indian Creek Dr Model Rent and Fees
Model Price
- $4,400
Additional Property Details
Gorgeous 2 Bed /2 Bath Furnished Lanai unit in Miami Beach. Unit features a spacious outside patio and faces the bay and the pool. Steps away from the beach, banks, restaurants, and shops. Amenities include exercise room, library/lounge area, pool and hot tub overlooking the bay....TEXT ONLY.. Listing posted by David Cevallos [SYNDID 4088072 02222026]
116 - 6620 Indian Creek Dr
$4,500
2 Beds, 2 Baths, 958 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $4,500 Available Now 116 - 6620 Indian Creek Dr 958 sq ft Model Amenities and Features
Features
- Cable Ready
Model Rent and Fees
Model Price
- $4,500
Additional Property Details
Spacious ground-floor 2BR/2BA with 958 sq. ft. plus an oversized private patio. perfect for indoor-outdoor living. Located on the 1st floor, the large patio is ideal for entertaining and enjoying Miami’s outdoor lifestyle. Just minutes from the beach, top dining, and all that Miami Beach offers, with direct canal access for easy boat pick-ups. Peloro features resort-style amenities including a waterfront pool, jacuzzi, fitness center, sauna, residents’ lounge, and business center. HOA includes cable, internet, and water. MLS # A11960716
613 - 6620 Indian Creek Dr
$5,300
2 Beds, 2 Baths, 1135 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $5,300 Available Now 613 - 6620 Indian Creek Dr 1135 sq ft Model Amenities and Features
Unique Amenities
- garage available
Features
- Air Conditioning
- Heating
Fitness & Recreation
- Fitness Center
Interior
- Elevator
Kitchen
- Dishwasher
- Disposal
- Kitchen
- Microwave
- Refrigerator
Living Space
- Views
- Walk-In Closets
Outdoor Space
- Waterfront
Model Rent and Fees
Model Price
- $5,300
Additional Property Details
Patricia GomezINCREDIBLE DIRECT BAY VIEW, INSPIRED BY ITALY'S CENTURY OLD CAPO PELORO LIGHTHOUSE. 2 BED/2 BATHS, 24 HOURS CONCIERGE & VALET PARKING, 9 FT INCH CEILINGS THROUGHOUT, FLOOR TO CEILING WINDOWS, EUROPEAN STYLE KITCHEN, LARGE PRIVATE BALCONY WITH BREATHTAKING WATER AND CITY VIEWS. UNFURNISHED. WALKING DISTANCE TO THE BEACH. INSTRUCTIONS AT BROKERS REMARKS.
308 - 6620 Indian Creek Dr
$8,000
2 Beds, 2 Baths, 1175 sq ftAvailable NowLargest 2 BedroomThis is the largest 2 Bedroom at this PropertyAvailability Details
Price Availability Date Unit Sq Ft $8,000 Available Now 308 - 6620 Indian Creek Dr 1175 sq ft Model Amenities and Features
Fitness & Recreation
- Pool
Outdoor Space
- Waterfront
Services
- Furnished
Model Rent and Fees
Model Price
- $8,000
Additional Property Details
Experience luxury water front living at Peloro! Professionally decorated by Home Club Miami 2-bedroom, 2-bathroom. Elegant finishes, open floor plan with natural lights & breathtaking bay views. Luxury amenities: water edge pool, jacuzzi, fitness center, sauna, and library, lounge areas, business center, sauna & 24/7 concierge. Prime location, walking distance to the beach, steps from south beach, top dining & shops. Conveniently across from Publix and Starbucks. Available for short-term rental on 04/19/2026 with a minimum stay of one month. MLS # A11605497
315 - 6620 Indian Creek Dr
$5,000
2 Beds, 2 Baths, 1135 sq ftAvailable Mar 1Availability Details
Price Availability Date Unit Sq Ft $5,000 March 1, 2026 315 - 6620 Indian Creek Dr 1135 sq ft Model Amenities and Features
Kitchen
- Disposal
Living Space
- Tile Floors
Services
- Furnished
Model Rent and Fees
Model Price
- $5,000
Additional Property Details
Experience coastal living in this spacious 2/2 condo for rent at Peloro,a boutique bayfront building in Miami Beach. This bright residence features floor-to-ceiling glass,open layout,and a remodeled kitchen with new appliances plus a custom coffee corner with extra storage.Available for annual lease or short-term rentals (rates vary),this home offers flexibility for a variety of lifestyles. Enjoy resort-style amenities including a bayfront pool and jacuzzi,fitness center,sauna,and 24-hour concierge.Located just steps from the beach,shopping,and dining,this condo delivers the full Miami Beach lifestyle with unbeatable convenience and vibrant city energy. Live surrounded by water views,modern comfort,and boutique luxury in one of Miami Beachs most desirable buildings. MLS ID F10543445
3 Bedrooms
#211 - 6620 Indian Creek Dr
$6,500
3 Beds, 3.5 Baths, 1538 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft Deposit $6,500 Available Now #211 - 6620 Indian Creek Dr 1538 sq ft $6,500 Model Amenities and Features
Features
- Air Conditioning
- Washer/Dryer
Fitness & Recreation
- Fitness Center
- Pool
- Sauna
Interior
- Business Center
- Elevator
- Lounge
Kitchen
- Kitchen
Lease Terms
- 12 Month Lease
Outdoor Space
- Waterfront
Services
- Concierge
- Furnished
Model Rent and Fees
Model Price
- $6,500
Deposit
- $6,500 deposit
Additional Property Details
3 bed + 3 bath + 1 powder-room. This stunning apartment offers direct views of the Intracoastal Waterway and comes fully furnished. Impact windows complement the open-concept kitchen throughout the property. The rent includes a cable TV package and fiber optic internet. Relax and unwind with breathtaking panoramic water views and spectacular sunsets. The apartment includes one parking space, with the option to rent a second space and valet parking services. Residents can access various luxury amenities, including a waterfront pool, sauna, fitness center, lounge areas, business center, and 24/7 concierge service. Located in Miami Beach, you’re just a short walk to the beach across the street, with numerous restaurants and shops nearby.
713 - 6620 Indian Creek Dr
$12,800
3 Beds, 3.5 Baths, 1839 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $12,800 Available Now 713 - 6620 Indian Creek Dr 1839 sq ft Model Amenities and Features
Features
- Cable Ready
Fitness & Recreation
- Pool
Outdoor Space
- Waterfront
Services
- Furnished
Model Rent and Fees
Model Price
- $12,800
Additional Property Details
TASTEFULLY FURNISHED & DECORATED BY HOME CLUB MIAMI THIS AMAZING 3 BED -3 BATH PENT HOUSE AT PELORO IN INDIAN CREEK IS DESIGNED TO MAKE YOU FEEL AT HOME FROM THE MOMENT YOU ARRIVE! ELEGANT & CONTEMPORARY FURNISHINGS AND COMPLETELY EQUIPPED WITH EVERYTHING YOU NEED DURING YOUR STAY. ESPECTACULAR INTRACOASTAL VIEWS FROM THE LIVING, MASTER ROOM AND THE PRIVATE ROOFTOP. AVAILABLE MAY 3, 2026. MINIMUM RENT PERIOD: ONE MONTH. MLS # A11909202
Features and Amenities
Kitchen Amenities
- Disposal
Living Area Features
- Tile Floors

Map
- Shopping
- Colleges
- Schools
- Grocery
- Medical
- Parks
- Transportation

Map
What Are Walk Score®, Transit Score®, and Bike Score® Ratings?
- Walk Score® measures the walkability of any address.
- Transit Score® measures access to public transit.
- Bike Score® measures the bikeability of any address.
Points of Interest
Time and distance from 6620 Indian Creek Dr.
Arts Museums and Landmarks
Big Box and Retail
Walgreens
Publix
Macy's
Colleges and Universities
Florida International University - Biscayne Bay Campus
AI Miami International University of Art and Design
Groceries
Publix
Whole Foods
The Fresh Market
Hospitals
Mount Sinai Medical Center
Douglas Gardens Hospital
North Shore Medical Center
Parks and Recreation
6620 Indian Creek Dr has 3 parks within 7.5 miles, including Margaret Pace Park, Bayfront Park, and Miami Seaquarium.
Restaurants and Dining
Shopping Centers
6620 Indian Creek Dr has 5 shopping centers within 2.5 miles.
Transit Stations
Nearby Neighborhoods
Nearby Apartments
Rental Price Ranges in the Area
| Bedroom | Average Rent | Cheapest Rent | Highest Rent |
|---|---|---|---|
| Miami Beach Studio Apartments | $2,474 | $1,050 | $10,000+ |
| Miami Beach 1 Bedroom Apartments | $3,106 | $1,200 | $10,000+ |
| Miami Beach 2 Bedroom Apartments | $4,110 | $1,333 | $10,000+ |
| Miami Beach 3 Bedroom Apartments | $6,476 | $2,300 | $10,000+ |
| Miami Beach 4 Bedroom Apartments | $14,762 | $5,900 | $10,000+ |
Browse Top Apartments in Miami Beach
By Price
By Community Type
- Miami Beach Apartments for Rent by Owner
- Miami Beach Apartments with Rent Specials
- Miami Beach Top Rated Apartments
- Miami Beach Corporate Apartments
- Miami Beach Furnished Apartments
- Miami Beach Gated Apartments
- Miami Beach Loft Apartments
- Miami Beach Low Income Apartments
- Miami Beach Military Apartments
- New Miami Beach Apartments
- Miami Beach Senior Apartments
- Miami Beach Short-term Apartments
- Miami Beach Student Apartments
- Miami Beach Apartments with Utilities Included