5230 Schuler ST, Houston, TX 77007 - MLS#65589426 - Travis and Juli...