1387 Studer ST, Houston, TX 77007 - MLS#27802168 - Travis Nichols -...