News

Purchase of 310,000-square-foot office campus at 5000 Birch Street  follows 34-story tower in San Diego from the Irvine ...