417 North Carolina, Houston, TX, 77029