707 SAULNIER ST, Houston, TX, 77019 — Rated 3.9/5 by Tenants | Lucid Rents