2701 13th Ave N, Texas City, TX, 77590 — Violations, Reviews & Building Score | Lucid Rents