Mountain View-based Better Help, a digital platform connecting users with therapists, inked the smallest lease of the incoming companies, with plans to occupy 10,361 square feet on the third floor.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results