Question: how many stores are in the galleria mall houston?
Answer: 375