This is based purely on a very bad experience we had with a previous TT. Not being negative, just cautious.
Check the GVWR against the tire load capacity rating and the axle rating. If I have the correct specs for that model, it is 31' with 7840 lbs GVWR. It has a 1244 lb cargo carrying capacity which is on the low side so it you may find it not that hard to load it to GVWR or even exceed it (ex., with 1 or more full holding tanks). Deducting an average tongue weight of 12-13 percent, the weight of the trailer on the tires and axles will be approx. 6800 lbs.
*If* the axles are rated 3500 lbs which I'm guessing it does, (look at sticker on axles), they are loaded to near capacity which *can* increase the chance of bent/damaged axles. Specs say the tires are 14" with a 1760 lb load rating and it appears the tires are loaded to very near capacity. If the trailer is not loaded equally on all 4 wheels, and they often aren't, one or more of the tires may be overloaded. Since there is a long slideout on one side, I would also guess that the tires are overloaded on one side. You want at least 10 percent reserve load capacity and more like 20 percent is better.
Some Keystone trailers have spread axles and they put additional stress on tires & axles in sharp turns (turning corners & backing into sites). Some also have 3-piece I-beams in the frames which flex more and can lead to problems. All of the above 4 items can lead to premature tire failure or blowouts and also axle problems.
If you don't know much about RVs, I'd suggest paying an independent RV tech to inspect the TT. There are just so many things that can go wrong and you might avoid some grief down the road.