126 & 128 W Church Street, Champaign, IL, 61820
126 & 128 W Church Street, Champaign, IL, 61820

$1,598,000

126 & 128 W Church Street, Champaign, IL, 61820

2
Courtesy of: The McDonald Group