Kiel Center

St. Louis, MO

Owner/Client: 
Kiel Center Partners, LP
Cost: 
90M
Size/Area: 
664,000 sf
Services Performed: 
MEP