Keeley Building Spotlight: World Wide TechnologyNew Construction | St. Louis, MO | 57,200 SF | 2013 Keeley Construction was awarded the construction of a two-story, 57,200 SF office...