View All Availabilities
FOR LEASE • OFFICE
Santa Clara Towers II
3965 Freedom Cir
Santa Clara, CA 95054
United States
215,760 SF
FOR LEASE • OFFICE
Santa Clara Towers II
3965 Freedom Cir, #800
Santa Clara, CA 95054
United States
21,866 SF
FOR LEASE • OFFICE
Santa Clara Towers II
3965 Freedom Cir, #300
Santa Clara, CA 95054
United States
21,866 SF
FOR LEASE • OFFICE
Santa Clara Towers II
3965 Freedom Cir, #900
Santa Clara, CA 95054
United States
21,866 SF
FOR LEASE • OFFICE
Santa Clara Towers II
3965 Freedom Cir, #500
Santa Clara, CA 95054
United States
21,866 SF
FOR LEASE • OFFICE
Santa Clara Towers II
3965 Freedom Cir, #400
Santa Clara, CA 95054
United States
21,866 SF