2366 Walsh Avenue, Santa Clara, California This suite, located in a very well maintained business park, is great for small businesses! LOCATION FEATURES – Located on the corner of San Tomas and Walsh Avenue – Spaces available from 600 to 10,000 S
See more here:
NEW OFFICE W/ ROLL-UP DOOR! Call to tour! Just became available! 2366 (santa clara) 2387sqft