121 Navajo St, Montgomery, TX, 77316 — Violations, Reviews & Building Score | Lucid Rents