6239-41 Westheimer, Houston, TX 77057