Location
Houston, Texas

Size
13,000 SF