You can make a shop that sells keys that opens specific doors. And this store only sells 1 key per house. And inside the house, you can have the bank feature, so the player could store your items in the house, just could not leave it on the floor as it would disappear.