111 South 18th Street, St. Charles, IL 60174

Current Owners
Benjamin Arce
Purchase Price
$219,500 (2017)
Property Taxes
$5,320 (2022)
Blockshopper green logo