595 North 12th Street, St. Charles, IL 60174

Current Owners
Rosaria Falconer (trustee)
Purchase Price
$220,000 (2020)
Property Taxes
$5,268 (2022)
Blockshopper green logo