160 Lotta Avenue, Glenwood, IL 60425

Current Owners
Roger S. Jezler
Purchase Price
N/A
Property Taxes
$6,331 (2022)
Blockshopper green logo