Russo Development has marked the opening of more than 300 new luxury apartments in Union Township, the final piece of a sweeping plan to transform a 42-acre former Merck & Co. campus adjacent to Kean University.