101 South Oak Street, Elmwood, IL 61529

Current Owners
Rodney L. and Michelle L. Andrews
Purchase Price
$10 (2012)
Property Taxes
$5,278 (2021)
Blockshopper green logo