American Landmark Properties scoops up Schaumburg Towers
American Landmark Properties has announced the acquisition of Schaumburg Towers, an 882,071-square-foot, Class A office property located at 1400 and 1450 American Lane in Schaumburg,…