A Chicago-based investor acquired the Ellsworth Station apartments at 320 N. Ellsworth St. in Naperville, Illinois, from a local owner for $15 million

Picture Source: (CoStar)

SOURCE ( Alex Millon /Costar)