Residential Lease For Rent
6580 INDIAN CREEK DR, Miami Beach, Florida 33141
Spacious, unfurnished, 3 bed/3bath penthouse with gorgeous intracoastal, bay, ocean, and Miami skyline views at the waterfront Regatta in Miami Beach. Contemporary, stylish interior, open kitchen, marble baths, Master walk in closet, marble floors, high ceilings, impact glass, and 2 tandem parking spaces.