350 W 26th St Houston, TX 77008