510 South 3rd Avenue, St. Charles, IL 60174

Current Owners
Clementine Dclrn of Depotter and (trustee) (trust)
Purchase Price
N/A (2007)
Property Taxes
$5,638 (2022)
Blockshopper green logo