San Francisco Market Update