Univega is a good brand, and I'm guessing it's a steel frame. If it fits you well and you like it then it's worth fixing up.
Check Craigslist in your area for freelance bike mechanics. Most of us charge half of what a bike shop would charge, and can spend more time on your bike than a shop mechanic can. Where are you located?