View All Availabilities
FOR LEASE • OFFICE
One Sixty Santa Clara
160 Santa Clara St W.
San Jose, CA 95112
United States
64,681 SF
FOR LEASE • OFFICE
One Sixty Santa Clara
160 Santa Clara St, W., #800
San Jose, CA 95112
United States
12,921 SF
FOR LEASE • OFFICE
One Sixty Santa Clara
160 Santa Clara St, W., #1150
San Jose, CA 95112
United States
8,741 SF
FOR LEASE • OFFICE
One Sixty Santa Clara
160 Santa Clara St, W., #102/202
San Jose, CA 95112
United States
8,455 SF
FOR LEASE • OFFICE
One Sixty Santa Clara
160 Santa Clara St, W., #475
San Jose, CA 95112
United States
8,366 SF
FOR LEASE • OFFICE
One Sixty Santa Clara
160 Santa Clara St, W., #525
San Jose, CA 95112
United States
5,733 SF