Santa Clara office hub owners find success with tech lease

SANTA CLARA — Illumio, a cybersecurity company, signed a lease to occupy 120,000 square feet in the Campus at Scott, a deal that hints at an improving market and brightens prospects for the Santa Clara property.

An alliance of Bay Area real estate firm Ellis Partners and Boston-based investment manager The Baupost Group teamed up to buy the three-building tech campus in 2025 for $210 million.

Totaling 460,000 square feet, the campus has addresses of 3315, 3325, and 3355 Scott Blvd…

Story continues

TRENDING NOW

LATEST LOCAL NEWS