Apartment Unit 7 at 124 W 81st Street, Manhattan, NY 10024 | HotPads