News

photo for news item

Sold Elmhurst City Centre

7/2/2018

Sold Elmhurst City Centre, a 39,000 sf restaurant and service oriented neighborhood center on Monday, July 2, 2018

 

arrow More News