20 WEST 190 STREET, Bronx, NY, 10468 — Rated 3.2/5 by Tenants | Lucid Rents