State of California to occupy 35,607 square feet of new space in Santa Rosa California.
Santa Rosa, California — According to state and local economic development sources State of California plans to build out 35,607 square feet of new space in Santa Rosa. The company plans to occupy the new…