Located at 250 West 93rd Street, The Melar is a 22-story property offering 143 units in studio, one- and two-bedroom configurations. The luxury no-fee rental property is perfectly situated on the Upper West Side steps from Central Park and the transportation hub at 96th Street. Its modern eleganc...