10605 Parrot Ave, Downey, CA, 90241 — Violations, Reviews & Building Score | Lucid Rents