chi-SchaumburgTowers_Exterior (2) The two-tower complex was part of the former headquarters of Zurich North America until 2016, when it moved to a new $333 million headquarters nearby.

CHICAGO—American Landmark Properties continues to show a lot of interest in suburban properties. The Skokie, IL-based firm just acquired Schaumburg Towers, an 882,071-square-foot class A office property located at 1400 and 1450 American Ln. in Schaumburg, IL. It acquired the property from Retail Properties of America for an undisclosed amount.