3108 Duncan Road, Champaign, IL 61822

Current Owners
Family Farms Porter LLC
Purchase Price
N/A
Property Taxes
$6,502 (2021)

5207 Duncan Road, Unit: J, Champaign, IL 61822

Current Owners
Duane C. and Ilomae M. Meling
Purchase Price
$332,500 (2008)
Property Taxes
$7,373 (2021)
Blockshopper green logo