2408 Ulloa St San Francisco CA 94116 Records