Russo Development has opened the doors to the first piece of what will be more than 1,200 luxury apartments adjacent to Kean University and the Union train station.