21469 Olmsted, Nilwood, IL 62572

Current Owners
James Boehler
Purchase Price
$37,000 (2018)
Property Taxes
$1,037 (2018)

21470 Olmsted, Nilwood, IL 62640

Current Owners
Robert Tyler Fenton
Purchase Price
$9,700 (2005)
Property Taxes
$109 (2018)
Blockshopper green logo