Arena Place is a complex including two office towers and a theater located in Sharpstown, Southwest Management District, Houston, Texas. It was built in Sharpstown Commercial Park. The complex, located on Highway 59 and (Southwest Freeway), includes One & Two Arena Place, two 19-story towers each with about 390,000 square feet (36,000 m2) of space, the Arena Theatre, a live... Wikipedia