406 North Pleasant Street, Elmwood, IL 61529

Current Owners
Angela K. and Rick Sander
Purchase Price
N/A
Property Taxes
$4,692 (2021)
Blockshopper green logo