6620 Indian Creek Dr #308, Miami Beach, FL, 33141 · North Beach

6620 Indian Creek Dr #308, Miami Beach, FL, 33141 · North Beach

Take a closer look
***PROPERTY RENTED. AVAILABLE FROM 10/02/26- 01/15/2027***. 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 10/02/2026 with a minimum stay of one month.
Peloro Miami Beach (recorded as Peloro Condo) is a seven-story boutique waterfront condominium at 6620 Indian Creek Drive, also listed as 6610 Indian Creek Drive, in North Beach, Miami Beach. Completed in 2016 and designed by architect Luis Revuelta, it takes its name from Italy's Capo Peloro lighthouse. The building faces Indian Creek and the bay toward Allison Island and the Miami skyline, one to two blocks west of the beach. County records list 114 residences: 29 one-bedrooms of about 596 to 780 square feet (larger duplex and townhouse units reach about 1,230 square feet), 64 two-bedrooms of about 950 to 1,290 square feet and 19 three-bedrooms of about 1,540 to 2,420 square feet. Layouts include split two-bedroom plans, ground-floor residences with large private patios or gardens and direct canal access, two-story duplexes with a street-level den, three-level townhouses with private rooftop terraces, and seventh-floor penthouses with three bedrooms, 3.5 baths and private rooftop terraces, some with a jacuzzi and summer kitchen. Residences have floor-to-ceiling impact glass, Italian kitchens with Italkraft cabinetry, quartz counters and Bosch appliances, porcelain or marble floors and in-unit washers and dryers, and most have bay, canal or skyline views from large balconies. Amenities center on a bayside infinity-edge pool and jacuzzi with a waterside promenade, plus a fitness center with Peloton bikes and a sauna, a spa with massage and treatment rooms and a steam room, a library and business center, resident lounges, an atrium with waterfalls, a rooftop terrace, a barbecue area with cabanas, a kayak lift and paddleboard launch and dock access. Staff includes a 24-hour concierge and front desk, valet parking and on-site management, and residences come with one or two assigned spaces in a covered garage. MLS listings show leases of at least 30 days, up to 12 times a year, and the association fee includes cable, internet and water. Pet rules vary by listing. Peloro sits on the bay side of North Beach near 66th Street, across Indian Creek from Allison Island and a short walk from the beach, the beachwalk, Publix, Walgreens, Starbucks and restaurants along Collins Avenue. Surfside, Bal Harbour Shops and Normandy Isle are a few minutes north, and Mid-Beach and South Beach a short drive south. For buyers comparing North Beach condos, Peloro offers newer waterfront construction at a mid-rise scale. First closings took place in March 2016. Recent listings have described the building as having no special assessments and fully funded reserves. County records show penthouse 710 selling for $1.55 million in 2016, $2 million in 2023 and $2.71 million in November 2024, the building's highest recorded price, and penthouse 711 selling for $1.865 million in June 2026. As of October 2026, MLS shows 13 Peloro Miami Beach condos for sale asking about $400,000 to $1.57 million, five closed sales in the past 12 months from about $425,000 to $1.865 million and 16 rentals at about $4,000 to $12,800 a month. Request current availability and recent sales through the building page.
Floor plans and unit details are subject to change. Contact us for the most current information.
6620 Indian Creek Dr #308, Miami Beach, FL, 33141