8275 Duane Drive, Owen, IL 61103

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