831 North 3rd Avenue, St. Charles, IL 60174

Current Owners
Elizabeth Stewart
Purchase Price
$250,000 (2015)
Property Taxes
$7,613 (2022)
Blockshopper green logo