975 N 2nd Ave, 
St Charles, IL
 – $3,682,000
  • 6 bedrooms | 
  • 6+2 bathrooms | 
  • 10,700 SF | 
  • MLS# 08313368