Most of the OEM armrests have a cupholder. I have 3 different armrests, all came with cupholders and ashtrays. At the time there were no cheap armrests with USB ports like they have now but.....I have a multiport USB/CIG lighter gizmo to meet my electronic needs.
Mirage OEM armrest is lame. It has a shallow cupholder, but it is on the underside of the top cover. The top must be flipped back to expose/use the cupholder. 2nd pics shows it -