402 W Church St.
Champaign, IL
Sub 4 Development completed construction of two three story buildings located on West Side Park near downtown Champaign in summer 2020. The buildings feature 51 apartments, consisting of a mix of studio, 1 and 2 bedroom apartments.