1320 Foxglade Court, St. Charles, IL 60174

Current Owners
Mls & Sws Properties LLC
Purchase Price
$281,500 (2020)
Property Taxes
$7,161 (2022)
Blockshopper green logo