7171 Grand Blvd Houston, TX 77054