12035 S Willowbrook Ave, Compton, CA, 90222 — Violations, Reviews & Building Score | Lucid Rents