Tenant Reviews for 620 WEST 141 STREET | Lucid Rents