36 Melrose Ave San Francisco CA 94131 Records