2322 Walsh Avenue, Santa Clara, California Call now to hear about our November Special rate!! This is a beautiful office located in a well-maintained business park.Great for a small business! LOCATION FEATURES – Located on the corner of San Tomas
Originally posted here:
OFFICE located in a polished business park. You’ll love this space! (santa clara) 2151sqft