21469 Olmsted, Nilwood, IL 62572

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