Apartment Unit 31 at 656 Saint Nicholas Avenue #31, Manhattan, NY 10030 - HotPads