Apartment Unit STUDIO at 41 W 86th Street, New York, NY 10024 | HotPads