Commercial
Citrix
4880-988 Great America Parkway
Santa Clara, CA
95054
Built in 1997 & 2000
451,900 sqft

Citrix