KC Star Press Installation
Project Name: KC Star Press Installation
Location: Kansas City, MO
Contractor: Ewart America Electronics
Architect: Austin Company
Year: 2006
About the Project