5239 3/4 Oliva Ave, Lakewood, CA, 90712 — Violations, Reviews & Building Score | Lucid Rents