Apartment Unit 23E at 90 West Street #23E, Manhattan, NY 10006 - HotPads