Santa Clara officials recently approved a major project with up to 2,600 apartments and millions of square feet of office ...