1202 Nelson Road, Nelson, IL 61042

Current Owners
David Wolf
Purchase Price
$183,000 (2019)
Property Taxes
$6,990 (2021)
Blockshopper green logo