2450 Newcomb Ave San Francisco, CA 94124