New Construction Downtown Champaign

Published: November 13th, 2018

New Construction Downtown Champaign
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.