MLS® ID: A10703203
6610 INDIAN CREEK DR
Miami Beach, Florida, 33141 $2,400
Miami Beach’s North Shore is nothing short of beautiful - with oceanfront views, spacious waterfront parks, and sandy beaches, you won’t want to miss a chance to rent in this neighborhood. Residents of North Shore appreciate the pedestrian and bike-friendly streets where they can enjoy scenic seaside views.