It's not a 84, the platform on the top tube should be welded central onto the top tube, if it top of the tube it's a later one, 86+ also deffo didn't have cable guides, and the serial should be vid able on the outside of the rear drop out, it will have 84 in it. Does it have forks ?