I'm not sure it's a good buy because of the leaking and moisture damage and cracks. Yes, this could be a one off problem but alternatively this could just be the tip of the problem. You don't know how many other problems you will run into. It doesn't sound well maintained and maybe there are...