Lowry Physical Fitness Center

Capacity: 50 kW
Location: Texas City, TX
Year: 2007
Role: Construction