You're in the Twin Cities..that in itself will make things much easier. That area(region) is like used-bike central..lots to choose from.
My first thought would be a Trek 950, or 970, or 990 with Schwalbe Big Ben (2.1 inch) tires. That combo makes for a sweet, fast rolling, cushy ride..I have a 970 with Big Ben's on it...my touring bike. Super-easy & inexpensive drop bar conversion if you want to go that route. The 1990-94ish frame had shorter top tubes than 95 and up.
That being said..this one might fit you and very much a steal if it's still available. I find it hard to believe the ad is still up after a few days.
Diamondback Apex for $150 in New Ulm. Don't be afraid to drive a bit for a nice ride..you only have to drive once and it's over..and you have the bike forever if you choose.
https://mankato.craigslist.org/bik/d...188896489.html