PacTrust Business Center South is located in North San Jose, California and consists of 7 buildings that are situated on approximately 7 acres. The buildings total approximately 95,000 square feet with suite sizes ranging from 1,440 - 6,480 square feet.