190 SOUTH 8 STREET: Reviews & Score | Williamsburg, NYC | Lucid Rents