Photos






























Contact
6620 Indian Creek Dr
Miami Beach, FL 33141

Floorplan Pricing and Availability
New! Interactive Property Map
1 Bedroom
201 - 6620 Indian Creek Dr
$3,250
1 Bed, 1 Bath, 596 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $3,250 Available Now 201 - 6620 Indian Creek Dr 596 sq ft Model Amenities and Features
Fitness & Recreation
- Pool
- Spa
Outdoor Space
- Waterfront
Model Rent and Fees
Model Price
- $3,250
Additional Property Details
Peloro Miami Beach is a boutique condominium tower with only 115 total units. Located two blocks from the beach. Walking distance to Bal Harbor shops, supermarket, dining, close to Mount Sinai Hospital. Enjoy with very sophisticated common areas like Swimming pool, Spa, State of the art Gym, Rooftop Patio. Unit is equipped, ceramic floor including balcony, European kitchen with Bosh appliances . A corner unit 1/1, large balcony, magnificent view over the Intracoastal. 1 valet parking spot included. Peloro will surely make you feel at home. Excellent location, walk to the beach across the street! Restaurants and shops nearby.
2 Bedrooms
213 - 6620 Indian Creek Dr
$4,000
2 Beds, 2 Baths, 1135 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $4,000 Available Now 213 - 6620 Indian Creek Dr 1135 sq ft Model Amenities and Features
Fitness & Recreation
- Pool
Outdoor Space
- Waterfront
Services
- Furnished
Model Rent and Fees
Model Price
- $4,000
Additional Property Details
TURN KEY! Move right into this beautifully furnished residence offering stunning bay and pool views. Enjoy spectacular sunsets from the spacious balcony in this Miami Beach building designed by renowned architect Luis Revuelta. Home features Bosch appliances, two full bathrooms, and modern finishes throughout. The building offers resort-style amenities including a bayside pool, state-of-the-art gym and more. Perfectly located within walking distance to the beach, grocery shopping and dining.
# 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!
615 - 6620 Indian Creek Dr
$4,400
2 Beds, 2 Baths, 1135 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $4,400 Available Now 615 - 6620 Indian Creek Dr 1135 sq ft Model Amenities and Features
Fitness & Recreation
- Pool
Services
- Furnished
Model Rent and Fees
Model Price
- $4,400
Additional Property Details
Sleek and sophisticated 2BD/2BA at Peloro, the boutique bayside gem by renowned architect Luis Revuelta. Enjoy tranquil bay and pool views, just steps from the sand with beach access across the street. This light-filled residence boasts floor-to-ceiling windows, contemporary finishes, and an airy open layout. Peloro’s curated amenities include a dramatic grand atrium with waterfalls, waterfront pool, fitness center, concierge, and valet-only parking. An exceptional lifestyle purchase and smart investment, allowing rentals up to 12 times per year.
512 - 6620 Indian Creek Dr
$4,600
2 Beds, 2 Baths, 1135 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $4,600 Available Now 512 - 6620 Indian Creek Dr 1135 sq ft Model Amenities and Features
Fitness & Recreation
- Pool
Outdoor Space
- Waterfront
Model Rent and Fees
Model Price
- $4,600
Additional Property Details
Direct water views in Miami Beach. Upscale condo building in Miami Beach offers a fantastic living experience. Relax at the pool or enjoy the water views from the 5th floor. 1 year lease.
121 - 6620 Indian Creek Dr
$4,600
2 Beds, 2 Baths, 1135 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft Deposit $4,600 Available Now 121 - 6620 Indian Creek Dr 1135 sq ft $4,600 Model Amenities and Features
Unique Amenities
- garage available
Features
- Air Conditioning
- Storage
- 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
- $4,600
Deposit
- $4,600 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. Reach out to me today or connect with your realtor to schedule a viewing. Your dream Miami Beach home awaits!
# 313 - 6620 Indian Creek Dr
$4,800
2 Beds, 2 Baths, 1135 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft Deposit $4,800 Available Now # 313 - 6620 Indian Creek Dr 1135 sq ft $14,400 Model Amenities and Features
Fitness & Recreation
- Pool
- Spa
Kitchen
- Kitchen
- Quartz Countertops
Lease Terms
- 12 Month Lease
Services
- Concierge
Model Rent and Fees
Model Price
- $4,800
Deposit
- $14,400 deposit
Additional Property Details
Courtesy of AF Realty Spacious and bright 2/2 luxury apartment with amazing bay views! Located one block from the beach, this unit features top of the line appliances, Italian kitchen and quartz countertops. Floors are Italian porcelain tile. Custom made closets, motorized shades and black-outs. The Building has full amenities: pool, spa, gym, terrace overlooking the ocean, concierge, security, valet parking and more. 2 SELF PARK ASSIGNED SPACES.
509 - 6620 Indian Creek Dr
$5,000
2 Beds, 2 Baths, 1143 sq ftAvailable NowAvailability Details
Price Availability Date Unit Sq Ft $5,000 Available Now 509 - 6620 Indian Creek Dr 1143 sq ft Model Amenities and Features
Features
- Cable Ready
Fitness & Recreation
- Spa
Outdoor Space
- Waterfront
Services
- Furnished
Model Rent and Fees
Model Price
- $5,000
Additional Property Details
SPECTACULAR waterfront living in Mid Miami Beach with floor-to-ceiling windows flooding the space with natural light. This contemporary FURNISHED unit offers a relaxing atmosphere with SPECTACULAR INTERCOASTAL WATER VIEWS from the living room, master bedroom, and spacious terrace. Access to a gym, infinity waterfront pool, sauna, jacuzzi, spa, library/business center and a rooftop terrace. Washer/dryer in unit. Walking distance to the beach, shops, supermarket and restaurants. Water, internet, and cable are included. ONLY AVAILABLE FROM SEPTEMBER TO OCTOBER 31/2025
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 02/01/2025 with a minimum stay of one month.
6620 Indian Creek Dr
$4,400
2 Beds, 2 BathsAvailable Sep 14Availability Details
Price Availability Date Unit $4,400 September 14, 2025 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 09122025]
A605 - 6620 Indian Creek Dr
$5,000
2 Beds, 2 Baths, 1128 sq ftAvailable Sep 14Availability Details
Price Availability Date Unit Sq Ft $5,000 September 14, 2025 A605 - 6620 Indian Creek Dr 1128 sq ft Model Rent and Fees
Model Price
- $5,000
Additional Property Details
Welcome to 6610 Indian Creek Drive, a stunning two-bedroom, two-bath condo with breathtaking waterfront views in Miami Beach. Floor-to-ceiling windows fill the space with natural light and serene vistas of Indian Creek.This modern residence features an open layout, high-end finishes, a gourmet kitchen with stainless steel appliances, and spacious bedrooms. The master suite boasts a spa-like en-suite and ample closet space. Enjoy coastal breezes and sunsets from your private balcony.Turnkey Flexible lease options! Located in a boutique building with a pool, fitness center, and 24-hour security, it's just moments from the beach, dining, and shopping. Don't miss this rare opportunity! Listing posted by Paul Connolly [SYNDID 4111285 09122025]
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.
Features and Amenities
Outdoor Features
- Waterfront
Recreation and Fitness
- Pool
Pet Policy
- No Pets Allowed

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,342 | $1,050 | $6,365 |
Miami Beach 1 Bedroom Apartments | $3,140 | $1,374 | $10,000+ |
Miami Beach 2 Bedroom Apartments | $4,157 | $1,333 | $10,000+ |
Miami Beach 3 Bedroom Apartments | $6,502 | $2,800 | $10,000+ |
Miami Beach 4 Bedroom Apartments | $15,188 | $2,000 | $10,000+ |
Miami Beach 5 Bedroom Apartments | $22,907 | $10,000 | $10,000+ |
Browse Top Apartments in Miami Beach
- See Miami Beach Apartments for Rent
- See Miami Beach Homes for Rent
- See Miami Beach Condos for Rent
- See Miami Beach Townhomes for Rent
- Cheap Miami Beach Apartments
By Price
- Cheap Miami Beach Apartments
- Miami Beach Apartments Under $1200
- Miami Beach Apartments Under $1500
- Miami Beach Apartments Under $2000
- Miami Beach Luxury Apartments
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
- New Miami Beach Apartments
- Miami Beach Senior Apartments
- Miami Beach Short-term Apartments
- Miami Beach Student Apartments
- Miami Beach Apartments with Utilities Included