Can't give a positive ID, but will say this, and I stand corrected by more knowledgeable peeps:
- Lates 80s or 90s
- I think the BB shell is Cinelli
- The braze on gear cable stop requires a special ferrule from Campag
- The frame seems better than the 105 gruppo
- The Campag seat-post is most likely Chorus. The seat-post alone even in the state it's in is worth what you paid for the whole bike.
- Rims and hubs all good and nothing to complain about. At a guess it may be a Uniglide freehub.
Pretty sure this will be a great rider. Some pictures of the handle bar and stem would be good, I suspect Italian race grade.