409 Dewolf Street, Odin, IL 62870

Current Owners
Lori Howell
Purchase Price
$5,000 (1999)
Property Taxes
$90 (2021)
Blockshopper green logo