689 2225 N, Champaign, IL 61822

Current Owners
Robert E. Sherman
Purchase Price
N/A (2004)
Property Taxes
$4,688 (2021)
Blockshopper green logo