St. Louis tops the list of the happiest cities for young job seekers with an average cost of living salary of $50,900.
St. Louis tops list for happiest young job seekers