4N950 Prairie Lakes Boulevard, St. Charles, IL 60175 (MLS # 12779631)

4N950 Prairie Lakes Boulevard, St. Charles, IL 60175 (MLS # 12779631) has 5 beds and 5.50 baths