75 E Santa Clara Street, San Jose, California 95113
(408) 207-4381
Situated amid modern urban design and quaint historic architecture in downtown San Jose, our office space on Santa Clara Street has valuable solutions to match your business needs. Spanning several floors in a light-filled building, our workspaces feature