Peloro in 6620 Indian Creek Dr Miami Beach
Condominium Building At 6620 Indian Creek Dr, Miami Beach, FL 33141
Peloro , an apartment building located at 6620 Indian Creek Dr Miami Beach FL 33141 . The published real estate inventory includes apartments for sale and for rent in this same buildingDetails
Property Type : Residential
Listing ID : bldg2140
Condominium Name : PELORO CONDO
Condo Building Name : Peloro
Built Year : 2016
Address
Street Number : 6620
Street Name : Indian Creek Dr
City : Miami Beach
City, State, Zip Code : Miami Beach, FL 33141
Full Address: 6620 Indian Creek Dr, Miami Beach, FL 33141
Nearby Places
- Collins Hotel [Lodging] – 6600 Collins Avenue, Miami Beach (3.9★)
- MB Hotel, Trademark Collection by Wyndham [Lodging] – 6525 Collins Avenue, Miami Beach (3.8★)
- Carillon Miami Wellness Resort [Gym] – 6801 Collins Avenue, Miami Beach (4.2★)
- Walgreens [Drugstore] – 6700 Collins Avenue, Miami Beach (3.1★)
- Sherry Frontenac Oceanfront Hotel [Lodging] – 6565 Collins Avenue, Miami Beach (3.1★)
- Publix Super Market at North Shore [Supermarket] – 6876 Collins Avenue, Miami Beach (4.5★)
- The UPS Store [Finance] – 6538 Collins Avenue, Miami Beach (4★)
- Sudsies Dry Cleaners Miami Beach [Laundry] – 6786 Collins Avenue, Miami Beach (4.7★)
- Beach Beauty Health Spa [Spa] – Sherry Frontenac Hotel Lower Lobby, 6565 Collins Avenue, Miami Beach (4.2★)
- Muncheez [Restaurant] – 6640 Collins Avenue, Miami Beach (4.3★)
- Pizza Hut [Meal takeaway] – 6602 Collins Avenue, Miami Beach (3.5★)
- Domino's Pizza [Meal takeaway] – 6544 Collins Avenue, Miami Beach (2.6★)
Condo for Sale 6620 Indian Creek Dr 302 302, Miami Beach, FL 33141 Miami Beach
- A12050159
- 1
- 2
- 596 Sqft
- 3
- Excellent investment opportunity in the boutique waterfront Peloro Condominium! This modern residence is being sold subject to the existing lease and is tenant-occupied. Current rent is $3,000 per month with a lease term from January 4, 2026 through March 31, 2027. Buyer must honor the existing lease through its expiration. Peloro offers resort-style amenities including a waterfront pool, fitness center, spa, sauna, valet, concierge, club room, and secured lobby. Ideally located just blocks from the beach with easy access to restaurants, shopping, Bal Harbour, Surfside, and all that Miami Beach has to offer. Please contact via email to request any further information on this property.
$400,000.00
Condo for Sale 6620 Indian Creek Dr 508 508, Miami Beach, FL 33141 Miami Beach
- A12045566
- 2
- 2
- 1,175 Sqft
- 5
- Miami Beach Waterfront 2 bedrooms, 2 bathrooms, FURNISHED unit. Walking distance to the beach. Marble floors, custom Italian closets. Unobstructed water view of canal/bay. Boutique building with valet, pool, jacuzzi, gym, library/business center and a rooftop terrace. 1 valet parking spot included. Walking distance to shops, supermarket, restaurants, drug stores, etc.
$1,150,000.00
Condo for Sale 6620 Indian Creek Dr 104 104, Miami Beach, FL 33141 Miami Beach
- A12024274
- 1
- 1
- 763 Sqft
- 1
- Experience elevated waterfront living at Peloro, an exclusive boutique condominium in mid-Miami Beach. This unique, two-story duplex offers a sophisticated open-plan layout spanning two levels, featuring seamless laminate flooring throughout. The residence provides a distinct separation of space, with the main entry, living area, and bedroom situated on the second level. A private staircase leads down to a versatile ground-floor den, offering convenient street-level access. Located on the serene bayside, this residence offers the best of both worlds with beach access directly across the street. Residents enjoy access to premium luxury amenities, including a stunning grand atrium with cascading waterfalls, a waterfront pool, a state-of-the-art fitness center, and professional concierge services. Parking is managed exclusively via valet service. Currently rented at $2,920 per month through November 13, 2026, this property represents a premier opportunity in a highly desirable coastal enclave. Please note that parking at Peloro is by valet only.
$515,000.00
Condo for Sale 6620 Indian Creek 114 114, Miami Beach, FL 33141 Miami Beach
- A12017643
- 2
- 2
- 958 Sqft
- 1
- Discover this boutique-inspired residence at Peloro Beach Condominium, influenced by Italy's iconic century-old Capo Peloro lighthouse and offering a refined blend of luxury, elegance, and coastal charm. This beautifully appointed 2-bedroom, 2-bathroom residence embodies sophisticated waterfront living in the highly desirable North Beach area of Miami Beach.The home features a modern open-concept kitchen with Italian cabinetry by Italkraft, quartz countertops, and elegant tile flooring throughout. Spa-inspired bathrooms with contemporary Italian vanities elevate both comfort and style.A rare highlight of this residence is its expansive private terrace, offering a unique ?house-style? living experience instead of a traditional balcony. Perfect for entertaining, relaxing, and ideal for pets, this premium outdoor space provides direct access to the pool deck, marina, and amenities ? a highly desirable feature found in only a few residences within the building.Enjoy 5-star resort-style amenities including 24-hour concierge, tropical gardens, 2 pools, Jacuzzi, spa, steam room, fitness center, and social areas. Conveniently located just moments from the beach, the North Beach Boardwalk, fine dining, cafés, and upscale shopping.
$730,000.00
Condo for Sale 6620 Indian Creek Dr Ph-712 PH-712, Miami Beach, FL 33141 Miami Beach
- A12016913
- 3
- 4
- 1,841 Sqft
- 7
- 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. A pleasure to show.
$1,565,000.00
Condo for Sale 6620 Indian Creek Dr 607 607, Miami, FL 33141 Miami
- A11835209
- 2
- 2
- 1,094 Sqft
- 6
- GREAT OPPORTUNITY TO LIVE OR INVEST IN THE SOUTH BEACH ATMOSPHERE AT AFFORDABLE PRICE! CONFORTABLE 2/2 + DEN UNIT LOCATED IN EXCLUSIVE PELORO AT DESIRABLE MIAMI BEACH. WALKING DISTANCE TO BEACH, SHOPES, RESTAURANTS. MODERN DESIGN, OPEN KITCHEN WITH EUROPEAN CABINETS, SS APPLIANCES, QUARTZ COUNTER TOPS. 5 STARS AMENITIES, SAUNA, FITNESS CENTER, SUN DECK POOL, SPA, OCEAN VIEW TERRACE, LIBRARY. A PLACE TO LIVE, A MUST SEE.
$650,000.00
Condo for Sale 6620 Indian Creek Drive 315, Miami Beach, FL 33141
- F10535177
- 2
- 2
- 1,135 Sqft
- 3
- Experience the ultimate blend of elegance and coastal living in this spacious 2-bed, 2-bath condo at Peloro, a boutique Bayfront building in Miami Beach. Enjoy a bright, open layout with floor-to-ceiling glass and a remodeled kitchen featuring new appliances and a custom coffee corner with extra storage, perfect for your morning ritual. Peloro offers resort-style amenities including a bayfront pool and jacuzzi, fitness center, sauna, and 24-hour concierge. Steps from the beach, shopping, and dining, this property can be rented up to 12 times per year for a minimum of 30 days-ideal for investors or a second home. Live the Miami Beach lifestyle with luxury, flexibility, and an unbeatable location surrounded by water views and vibrant city energy.
$740,000.00
Condo for Rent 6620 Indian Creek Drive 308, Miami Beach, FL 33141 Miami Beach
- A11605497
- 2
- 2
- 1,175 Sqft
- 3
- 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 for short-term rental on 10/02/2026 with a minimum stay of one month.
$7,500.00 Monthly
Apartment for Rent 6620 Indian Creek Dr 301 301, Miami Beach, FL 33141 Miami Beach
- A12058029
- 1
- 2
- 596 Sqft
- 3
- Welcome to luxury waterfront living at Peloro Condominium in the heart of Miami Beach! This pristine 1-bedroom, 1.5-bathroom residence features a bright, open floor plan with sleek ceramic tile flooring throughout and floor-to-ceiling impact glass windows. Enjoy your private balcony overlooking the surrounding area. The contemporary kitchen comes fully equipped with premium stainless steel appliances, custom cabinetry, and quartz countertops. Includes a spacious primary suite with walk-in closet and ensuite bathroom, plus a convenient powder room for guests. Peloro is a mid-rise boutique building providing top-tier amenities: bayfront swimming pool, fully equipped fitness center, sauna, marina boat docks, 24-hour attended lobby, and covered secure parking. Located just blocks from the ocean, fine dining, shopping, and nightlife.
$3,500.00 Monthly
Property Map

Want to schedule an in-person or virtual tour? Have questions?
Want to schedule an in-person or virtual tour? Have questions?
Schedule a Tour or Ask a Question
Other Condo Buildings in the same street Indian Creek Dr in Miami Beach
- Garden on the Bay in 6484 Indian Creek Dr Miami Beach
- Waterview 41 Condo in 4021 Indian Creek Dr Miami Beach
- Waterview Condo Apts in 3605 Indian Creek Dr Miami Beach
- Waterside in 4201 Indian Creek Dr Miami Beach
- Belo Horizonte Condo in 6445 Indian Creek Dr Miami Beach
- Riverview Place Condo in 3637 Indian Creek Dr Miami Beach
- Peloro in 6610 Indian Creek Dr Miami Beach
- Holiday Towers in 6767 Indian Creek Dr Miami Beach
- Boni Vista Two in 7150 Indian Creek Dr Miami Beach
- Indian Creek Club Marina in 6820 Indian Creek Dr Miami Beach
- La Fleurette in 4015 Indian Creek Dr Miami Beach
- 29 Indian Creek in 2901 Indian Creek Dr Miami Beach
- 6000 Indian Creek Condo in 6000 Indian Creek Dr Miami Beach
- Riverview Villas in 3801 Indian Creek Dr Miami Beach
- Clinton in 6545 Indian Creek Dr Miami Beach
- Nautica in 5970 Indian Creek Dr Miami Beach
- Monaco Yacht Club and Residences in 6800 Indian Creek Dr Miami Beach
- Boston Plaza in 6801 Indian Creek Dr Miami Beach
- Clearview Towers in 2829 Indian Creek Dr Miami Beach
- Eden House in 6700 Indian Creek Dr Miami Beach
- South Beach Bayside in 3025 Indian Creek Dr Miami Beach
- Aquasol in 6770 Indian Creek Dr Miami Beach
- Beach Plaza south in 2939 Indian Creek Dr Miami Beach
- Beach Plaza in 4101 Indian Creek Dr Miami Beach
- King David Towers in 3411 Indian Creek Dr Miami Beach
- Indian Creek Club Marina in 6830 Indian Creek Dr Miami Beach
- Regatta in 6580 Indian Creek Dr Miami Beach
Search Condo Building pages to view units for sale and rent in each specific building,








