View All Availabilities
FOR LEASE • OFFICE
Santa Clara Towers I
3945 Freedom Cir, #1000
Santa Clara, CA 95054-1267
United States
12,295 SF
FOR LEASE • OFFICE
Santa Clara Towers I
3945 Freedom Cir, #630-660
Santa Clara, CA 95054-1267
United States
10,714 SF
FOR LEASE • OFFICE
Santa Clara Towers I
3945 Freedom Cir, #900
Santa Clara, CA 95054-1267
United States
9,416 SF
FOR LEASE • OFFICE
Santa Clara Towers I
3945 Freedom Cir, #540
Santa Clara, CA 95054-1267
United States
8,920 SF
FOR LEASE • OFFICE
Santa Clara Towers I
3945 Freedom Cir, #450
Santa Clara, CA 95054-1267
United States
8,699 SF
FOR LEASE • OFFICE
Santa Clara Towers I
3945 Freedom Cir, #240
Santa Clara, CA 95054-1267
United States
7,060 SF