Condominium

6620 Indian Creek Dr # 509

6620 Indian Creek Dr # 509, Miami Beach FL 33141

$950,000

For Sale New — listed today

2 Beds · 2 Baths · 1,143 SqFt

See estimated monthly cost

This listing is courtesy of EXP Realty LLC. Andrea Trujillo

Overview

Stunning direct bayfront views from this fully furnished 2-bedroom, 2-bathroom condo, ideally located just steps from the beach. This modern residence features an open-concept layout, sleek laminate flooring, stainless steel Bosch appliances, high-impact doors, and floor-to-ceiling impact windows that fill the space with natural light and showcase breathtaking waterfront sunsets. Relax on the spacious balcony while enjoying panoramic bay views. Located on the fifth floor of a premier waterfront building offering a bayfront pool, jacuzzi, fitness center, sauna, BBQ area, dock access, garage parking, and valet service available 24 hours daily. Rentals are permitted up to 12 times per year, making this an excellent investment opportunity, vacation retreat, or primary residence. Conveniently located near top-rated schools, fine dining, shopping, and entertainment. Easy to show!

Facts & features

Interior

Living area (sq ft)
1,143
Full bathrooms
2
Furnished
Furnished
  • First Floor Entry

Building & exterior

Year built
2016
Garage spaces
1
Covered spaces
1
Waterfront
Yes
  • Intracoastal View
  • Water View
  • None
  • Open Balcony
  • 1 Space
  • Additional Spaces Available
  • Assigned
  • Valet

HOA (homeowners association)

Association fee
$1,900 per month
Pets allowed
No
  • Elevator(s)
  • Exercise Room
  • Pool
  • Sauna
  • Spa/Hot Tub
  • Corporate Buyer OK
  • Ok To Lease
  • Okay To Lease 1st Year
  • No

Taxes

Annual tax
$11,100
Tax year
2025
Parcel number
02-32-11-097-0530

Assigned schools

Elementary
Biscayne
Middle
Nautilus
High
Miami Beach

Listing

MLS number
A12067803
Property type
Condominium
Price per SqFt
$831
Subdivision
AMD PL OF 2ND OCEAN FRONT
On market since
Aug 25, 2026
Days on market
0

Estimated monthly cost

$8,341 per month

Principal & interest (30 yr)
$4,804
Property tax
$925
Insurance (estimated)
$713
Association fee
$1,900

An estimate for comparison only — not a loan offer, a quote, or a commitment to lend. Actual taxes, insurance and financing terms will differ.

Location

See this area on the search map

Nearby schools

  • Gan Katan Private · KG-03 · 0.41 mi
  • Happy Kids Private School Private · PK-03 · 0.44 mi
  • Le Petit Papillon Montessori School Private · PK-5 · 0.53 mi
  • Kid''s Choice Learning Center - Miami Beach Private · PK-02 · 0.78 mi
  • Biscayne Beach Elementary Public · PK-5 · 0.84 mi
  • Lehrman Community Day School Private · PK-05 · 0.87 mi
  • Kinderland 4 Kids I Private · PK-01 · 0.94 mi
  • Yeshiva Elementary School Private · PK-05 · 0.99 mi

Similar homes nearby

Active listings within two miles, with a comparable size and price.

Comparables in this building

  • 6620 Indian Creek Dr # 112, Miami Beach FL 33141 $680,000 Closed Jul 9, 2026 · 2 Beds · 2 Baths
  • 6620 Indian Creek Dr # 605, Miami Beach FL 33141 $650,000 Closed Mar 12, 2026 · 2 Beds · 2 Baths
  • 6620 Indian Creek Dr # 613, Miami Beach FL 33141 $700,000 Closed Mar 4, 2026 · 2 Beds · 2 Baths

Copyright SEFMLS © 2026. Accuracy of listing information is not guaranteed. Listing information is provided for personal consumer, non-commercial use, solely to identify potential properties for potential purchase. All other use is strictly prohibited, is a violation of the terms of use, and may violate federal and state law.

Request a tour
WhatsApp
Contact Us