3812 Liberty Circle, Champaign, IL 61822

Current Owners
Liberty Champaign LLC
Purchase Price
$875,000 (2016)
Property Taxes
$35,778 (2017)
Blockshopper green logo