316 W 93RD ST: Reviews & Score | Upper West Side, NYC | Lucid Rents