Cogdell Spencer Inc. Common Stock UNDERWRITING AGREEMENT May 13, 2010 Citigroup Global Markets Inc. KeyBanc Capital Markets Inc.