13320 Westheimer Rd Houston Texas 77082 — Violations, Reviews & Building Score | Lucid Rents