A glass building in Galleria, Houston, Texas