101 North Wood, Odin, IL 62870

Current Owners
Michael O. and Cara S. Stallard
Purchase Price
N/A
Property Taxes
$542 (2021)

110 North Wood, Odin, IL 62870

Current Owners
Dannie Mansker
Purchase Price
$6,000 (2003)
Property Taxes
$585 (2021)
Blockshopper green logo