Upland released an updated recently indicating that players can now choose a property of their own to claim as their Upland home address. The property has to have a structure on it with living units though and cannot be a business. Supposedly this is going to have implication to the game further down the road but we just don't know what the means exactly yet but it is exciting to see some new changes to the game coming.
The home addresses appear to only be able to be set while using a computer though and not from the mobile app just yet anyway.