Continuum Development acquires Evanston’s Church Street Plaza
Continuum Development acquired Church Street Plaza, a 144,833-square-foot retail complex in Evanston, Illinois, for $31.2 million. Located at 900-950 N. Church St., the property spans a…