8519 Larcher Road, New Douglas, IL 62074

Current Owners
Donald Jr and Laura Michele Ellis
Purchase Price
N/A (2012)
Property Taxes
$5,151 (2023)
Blockshopper green logo