American Landmark Properties acquires 556,000-square-foot tech park in Skokie
Chicago-based American Landmark Properties has acquired the Illinois Science + Technology Park at 4901 Searle Parkway in Skokie, Illinois. American Landmark Properties acquired the property…