1389 North Street, Elwin, IL 62532

Current Owners
John E. Apperson
Purchase Price
N/A (2021)
Property Taxes
$1,674 (2017)
Blockshopper green logo