421 South 10th Court, St. Charles, IL 60174

Current Owners
Robert and Lisa Beard
Purchase Price
$276,500 (2018)
Property Taxes
$5,946 (2022)
Blockshopper green logo