Location: Houston, Texas
Size: 162,000 sq ft
read more