Apartment Unit 25 at Macombs Place, Manhattan, NY 10039 - HotPads