New Construction Downtown Champaign
Published: November 13th, 2018
Green Street Realty is now leasing Champaign's newest downtown new construction project at 520 N Neil St. The building will be available for occupancy in summer of 2019! Contact us for details.