6620 Indian Creek Dr #208, Miami Beach, FL 33141
Welcome to Peloro, a 114-unit private waterfront boutique building located just minutes from the white sands of North Miami Beach. This 2-bedroom, 2-bathroom home has been completely remodeled, featuring stainless steel Bosch appliances and a unique kitchen island. Enjoy gorgeous sunsets from the oversized balcony overlooking the intercoastal and Allison Island. The building amenities include: a waterfront pool, gym, 2 rooftop terraces overlooking the ocean, security, and more. Peloro offers a flexible rental policy: 12 times rentals per year for a minimum of 30 days.
Property Details for 6620 Indian Creek Dr #208
Bedroom Information
Bathroom Information
Rooms Information
Heating & Cooling Information
Interior Information
Multi-Unit Information


Explore the area on map
Market Comparison
Competition is low in North Shore, with homes selling 5% below asking price over the last three months.
Can I rent this place out?
Public Facts about 6620 Indian Creek Dr #208
How Are the Schools in North Shore?
Can I raise a family in North Shore?
What's nearby 6620 Indian Creek Dr #208?
What are my public transportation options in North Shore?
Where Can I Charge My Electric Vehicle near 6620 Indian Creek Dr #208?
Recently Sold Homes in North Shore
Natural Hazards risk in Miami Beach
Will I Like My Neighbors in North Shore?
Who provides the best cell coverage in North Shore?
How to buy a home in Miami Beach

Learn everything you need to know about how to rent-to-own a home.

How to find a home that best fits your needs, at the lowest rate possible.

Learn all about preapproval and how you can qualify for a home purchase.