From Torncity WIKI - The official help and support guide

All players start off with a Shack. The main purpose of upgrading your property is to increase your Happy. This has a direct effect on how fast you gain Fighting Stats. The more the better. The three most expensive properties also provide other benefits in addition to increased happy.