Bowers Development in Santa Clara, CA Commercial 3000 Bowers < Back to Portfolio 3000 Bowers Avenue Santa Clara, CA 95051 Contact Chase Lyman (650) 400-5700 Download Brochure View Website 330,000 sqft 3000 Bowers