Here's what I was caution you on. This has 28,000 miles and it's 15 years old. That is less than 2000 miles per year. Also it says it needs some cleaning up. I'm going to bet you that this thing has sat for years at a time without being run or moved. See if you can find that out. If they have any records I'll bet most of that 28,000 miles was in the first couple of years then it has mostly sat for the last 10 to 12 years. Lots and lots of things can go wrong when you let any vehicle sit for years. The worst vehicle I ever bought was a Chev truck that was 12 years old and had 15,000 miles on it. The guy used it in the summer to tow his trailer and then let it sit outside all winter without driving it at all. I couldn't even list all the things I had to replace or fix on that truck. Transmission, brake drums, carb, etc. It was just a mess.
If they can prove to you that they went out and started it every few months and at least drove it a couple of miles and changed the oil every year, that would be different. But I can assure you they didn't.