Project Description
Church Street Plaza located in Evanston, IL, boasts an exciting tenant lineup of both national and local businesses. The property is 100% leased with an average weighted lease term of 7.26 years from the closing date. The property is located near Northwestern University and major metro transportation hotspots.