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 cafe and a world class amenities building offer unmatched opportunity for growth.
Ultimate Ease of Access
Direct entry to two major freeways, adjacency to light-rail stations and convenient public transportation creates multiple commuting pathways.