104 S 6th St, Alhambra, CA, 91801 — Violations, Reviews & Building Score | Lucid Rents