Skip to main content

Status

Completed 2023

Location

Champaign, Illinois

Unit Count

30 Units

Unit Mix

Studios and 1BRs