LBX Investments has paid $67.25 million, or $263.47/sf, for Evergreen Plaza, a 255,249-square-foot retail center in Evergreen Park, Ill., about 15 miles south of downtown Chicago. The Studio City, Calif., investment firm purchased the property from a venture of Lormax Stern of Bloomfield, Mich., and affiliates of Fortress Investment Group, which was represented by JLL […]

Read more of this post