730 Saint Nicholas Avenue, New York, NY 10031 - MLS#H6120015 - Roma...