Navarro Apartments (5035-5037 Navarro St, Los Angeles, CA, 90032) — Rated 2.0/5 by Tenants | Lucid Rents