250 W 89Th ST: Reviews & Record | Upper West Side, NYC | Lucid Rents