2120 Naomi ST, Houston, TX 77054 - MLS#91223962 - Travis Nichols - ...