13132 Leuscher Road, New Douglas, IL 62074

Current Owners
US Bank
Purchase Price
N/A (2013)
Property Taxes
$990 (2018)
Blockshopper green logo