$685,000
6620 Indian Creek Dr # 605
Miami Beach, FL, 33141
Welcome to 6610 Indian Creek Drive, a stunning two-bedroom, two-bath condo with waterfront views in Miami Beach. Floor-to-ceiling windows fill the space with natural light and serene vistas of Indian Creek. This modern fully furnished 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. Located in a boutique building with a pool, fitness center, and 24-hour security, it’s just moments from the beach, dining, and shopping.
Property Details
Price:
$685,000
MLS #:
A11892621
Status:
Active
Beds:
2
Baths:
2
Type:
Condo
Subtype:
Condominium
Subdivision:
PELORO
Neighborhood:
peloro
Listed Date:
Oct 8, 2025
Finished Sq Ft:
1,128
Total Sq Ft:
1,128
Year Built:
2016
Schools
Interior
Appliances
Dishwasher, Disposal, Dryer, Ice Maker, Microwave, Electric Range, Refrigerator, Washer
Bathrooms
2 Full Bathrooms
Cooling
Central Air
Flooring
Ceramic Floor
Heating
Central
Exterior
Architectural Style
High Rise
Association Amenities
Exercise Room, Library, Pool, Sauna, Spa/Hot Tub
Construction Materials
CBS Construction
Exterior Features
East Of Us1, Open Balcony
Parking Features
1 Space, Valet
Security Features
Doorman, Secured Garage/Parking, Other
Financial
HOA Fee
$1,981
HOA Frequency
Monthly
Tax Year
2024
Taxes
$9,992
Mortgage Calculator
Map
Current real estate data for Condo in Miami Beach as of Oct 22, 2025
2,148
Condo Listed
179
Avg DOM
1,012
Avg $ / SqFt
$1,643,778
Avg List Price
Community
- Address6620 Indian Creek Dr # 605 Miami Beach FL
- SubdivisionPELORO
- CityMiami Beach
- CountyMiami-Dade County
- Zip Code33141
Similar Listings Nearby
Property Summary
- Located in the PELORO subdivision, 6620 Indian Creek Dr # 605 Miami Beach FL is a Condo for sale in Miami Beach, FL, 33141. It is listed for $685,000 and features 2 beds, 2 baths, and has approximately 1,128 square feet of living space, and was originally constructed in 2016. The current price per square foot is $607. The average price per square foot for Condo listings in Miami Beach is $1,012. The average listing price for Condo in Miami Beach is $1,643,778.

6620 Indian Creek Dr # 605
Miami Beach, FL