A St. Louis County man has been charged after authorities claim he took $3,500 in cash and a necklace worth $4,000 from his ex-girlfriend’s home.