8283 East 1760 North Road, Oakwood, IL 61858

Current Owners
Eric Light
Purchase Price
$114,000 (2012)
Property Taxes
$3,084 (2021)
Blockshopper green logo