Corporate Group apartments for rent feature studio, 1, 2, and 3 bedroom apartment homes and townhomes in located in St. Charles, Missouri, St. Peters, MO and O'Fallon, MO. Regardless of whether you work in downtown St. Louis, Westport, Clayton or Chester