Welcome to the New Workplace

  • 55 Acre Campus
  • 1.9 Million Rentable Square Feet
  • Six 8-Story Towers
  • 50,000 Square Foot Fitness Center
  • LEED Gold Certified
  • 100% Leased
A Campus that Works

Prominently situated alongside Silicon Valley’s Highway 237 corridor near Highway 101, Moffett Place anchors the world’s innovation capital, featuring 1.9 million square feet of state-of-the-art LEED Gold Certified office space on 55 intelligently designed acres. Six towers, an onsite café and a world class amenities building offering unmatched opportunity for growth.

The Visibility You Want

The Amenities Companies Need

Moffett Place reflects the core of tech business – bright, modern and vibrant. With six soaring towers, substantial outdoor amenities, sustainable features and a thoughtful campus composition, this groundbreaking workplace offers unprecedented design in the heart of Silicon Valley.