11702 Libbra Road, New Douglas, IL 62001

Current Owners
Martin E. and Norma E. Schuster
Purchase Price
$244,900 (2005)
Property Taxes
$4,666 (2020)

11858 Libbra Road, New Douglas, IL 62001

Current Owners
Rudolph Matt and Dorothy Kuttin
Purchase Price
N/A (2022)
Property Taxes
$1,517 (2018)
Blockshopper green logo