• 1061 Terra Bella Ave - 1061 Terra Bella Ave, Mountain View, CA 94043

For Lease

Industrial

Available Space

Available now!
17,000
Square feet
$72,250
Per month
  • Time on Market
    over 5 years
  • Space ID
    1706315
  • Overview

    Lab Infrastructure in Place. Grade Level Loading. High Ceilings with Vast Amount of Natural Lights in Open Office Areas.

  • Presented By
    CBRE, Inc
    CHRIS SHEPHERD
    VINCENT SCOTT
Contact or Call

Property Details

  • Property Type
    Industrial
  • Submarket
  • Total Available
    17,000RSF
  • Largest Contiguous
    17,000RSF
  • Property ID
    2048043

Landlord's Leasing Representatives

  • CHRIS SHEPHERD
    CBRE, Inc
     
  • VINCENT SCOTT
    CBRE, Inc