000 Vega ST, Houston, TX 77088 - MLS#53576035 - Travis Nichols - Ni...