8519 Larcher Road, New Douglas, IL 62074

Current Owners
Donald Jr and Laura Michele Ellis
Purchase Price
N/A (2012)
Property Taxes
$4,865 (2020)
Blockshopper green logo