8275 Duane Drive, Owen, IL 61103

Current Owners
Jeremy D Hemmingson
Purchase Price
$104,000 (2015)
Property Taxes
$4,049 (2019)
Blockshopper green logo