Projects

1005 S Neil St

Champaign, IL 61820

1005 S. Neil St is slated to break ground in late 2019.  It will feature 6,000 sq. ft. of retail space.

units: 3