826 N Dos Robles Pl, Alhambra, CA, 91801 — Violations, Reviews & Building Score | Lucid Rents