1600 Lamar St Houston, TX 77010