Watseka Apartments 7N045 Watseka Avenue, St. Charles, IL 60174