5851 WEST 88TH STREET, Los Angeles, CA, 90045 — Rated 3/5 by Tenants | Lucid Rents