2205 33rd St, Galveston, TX, 77550 — Violations, Reviews & Building Score | Lucid Rents