102 North Towne Road, Elmwood, IL 61529

Current Owners
Linda B. Whitney (trust)
Purchase Price
N/A
Property Taxes
$5,724 (2021)
Blockshopper green logo