3017 Francis Circle, St. Charles, IL 60174

Current Owners
Michael D. Kelly
Purchase Price
N/A (2013)
Property Taxes
$13,837 (2022)
Blockshopper green logo