Robert Allen Davis, 61, of Council Bluffs, was arrested Monday and charged with first-degree murder more than three decades after his then-girlfriend Barbara Lenz disappeared in Harrison County.