3425 W Alabama St Houston 77046 — Violations, Reviews & Building Score | Lucid Rents