
1 of 32
For SaleCondominiumMLS #A12016913
6620 Indian Creek Dr # 712, Miami Beach FL 33141
$1,565,000
Miami Beach, FL, 33141
3
Bedrooms
3.5
Bathrooms
1,841
Sq Ft
2016
Year Built
Description
Splendid, direct waterfront, 3 bedroom - 3.5 bath, 7th floor Penthouse with expansive roof top terrace. Located in a small 114 unit boutique building overlooking the pool with views of the Bay, Canal, Intracoastal & Allison Island. Amenities include: pool, jacuzzi, sauna, gym, 24 hour concierge, valet & new waterfront BBQ area. Great location, walking distance to beach, parks, shopping, Publix and restaurants. Unit features two (2) assigned, covered, parking spots.
Listing courtesy of Linwood Featherston, Sterling Equity Realty LLC · Updated 8/28/2026
Interested in this property?
Speak with a Leo Realty agent today — we'll arrange a showing and answer questions.