$779,000
6620 Indian Creek Dr # 105
Miami Beach, FL, 33141
Beautifully located in the heart of Miami Beach, Peloro offers stunning bayfront views and an unbeatable location. Just steps from the beach and within walking distance to shops and dining, this spacious 2-bedroom, 2-bathroom residence includes a versatile den on the lower level with private street access — perfect for an office or guest space. Enjoy the best of beachside living in this boutique waterfront building.
Property Details
Price:
$779,000
MLS #:
A11835489
Status:
Active
Beds:
2
Baths:
2
Type:
Condo
Subtype:
Condominium
Subdivision:
PELORO CONDO
Neighborhood:
Peloro Condo
Listed Date:
Jul 8, 2025
Finished Sq Ft:
1,293
Total Sq Ft:
1,293
Year Built:
2016
Schools
Interior
Appliances
Dishwasher, Disposal, Dryer, Electric Water Heater, Microwave, Refrigerator, Washer
Bathrooms
2 Full Bathrooms
Cooling
Central Air, Electric
Heating
Central, Electric
Exterior
Association Amenities
Exercise Room, Other, Pool
Construction Materials
CBS Construction
Exterior Features
East Of Us1, Open Balcony
Parking Features
1 Space, Other
Security Features
Doorman, Elevator Secure, Guard At Site
Financial
HOA Fee
$2,000
HOA Frequency
Monthly
Tax Year
2024
Taxes
$10,981
Mortgage Calculator
Map
Current real estate data for Condo in Miami Beach as of Oct 24, 2025
2,154
Condo Listed
179
Avg DOM
1,009
Avg $ / SqFt
$1,637,155
Avg List Price
Community
- Address6620 Indian Creek Dr # 105 Miami Beach FL
- SubdivisionPELORO CONDO
- CityMiami Beach
- CountyMiami-Dade County
- Zip Code33141
Similar Listings Nearby
Property Summary
- Located in the PELORO CONDO subdivision, 6620 Indian Creek Dr # 105 Miami Beach FL is a Condo for sale in Miami Beach, FL, 33141. It is listed for $779,000 and features 2 beds, 2 baths, and has approximately 1,293 square feet of living space, and was originally constructed in 2016. The current price per square foot is $602. The average price per square foot for Condo listings in Miami Beach is $1,009. The average listing price for Condo in Miami Beach is $1,637,155.

6620 Indian Creek Dr # 105
Miami Beach, FL

