The Improved Storehouse does as its name suggest. It has more storage capacity then regular Storehouses starting at 300 and increasing with every upgrade. The buy limit for a Improved Storehouse is set to a maximum of 3. Just like other Storehouses it is upgradable to allow even more storage.