Now leasing a new 7113, sq ft. building located on Scott Blvd and Walsh Avenue in Santa Clara, Ca close to El Camino Real, San Tomas, Central Expressway, highway 101, San Jose international airport. This building is going to be a build to suit with 4 - 5