South 18th Street in St. Charles, IL

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

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