Major Update: Palm Springs Now Requires Buyer Agreements to Tour Homes