Hitachi Vantara leases 222,500 square feet at Santa Clara Square

January 09, 2018
Share