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