Galleria Office Towers is a 3-property office portfolio totaling 1,066,117 square feet, which adjoins a larger mixed-use development featuring the Galleria Mall, the 4th largest shopping mall in the United States, as well as two Westin hotels. Galleria Office Towers is in Houston, Texas.