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