520 South State Street, St. Charles, IL 60174

Current Owners
Marc E. and Karen A. Okicich
Purchase Price
$386,000 (2022)
Property Taxes
$6,133 (2022)
Blockshopper green logo