110 W 13th St: Reviews & Score | Chelsea, NYC | Lucid Rents