Global Medical Technology Company BD Signs 240,000-Square-Foot Lease at Silicon Valley’s Newly Repositioned Park Point

San Jose Panoramica