6484 Indian Creek Dr Unit: 224
6484 Indian Creek Dr Unit: 224, Miami Beach, FL 33141
Direct water views from this corner studio. One of the view units with a balcony overlooking the Intercoastal viewing yachts pass by and marine life. One block from the beach. Maintenance includes all utilities, property taxes, and exterior insurance. This is a co-op with a land lease till 2056. Cash only.