Revert "remove unused property type"

This reverts commit 2be42bacf6346e969bd402d2d6bbbe56fad313d9.
Thinking about it, this could be useful when considering broader
code paths like buying property.
So this may not be used now, once this is "done" and still unused
it can still be removed.