15
1070-1080 Terra Bella Ave
Mountain View, CA 94043
$47.40 USD/SF/YR
14,948 SF
1
Space Available
Built 1960
14,948 SF Contiguous
Built 1960
14,948 SF
$47.40 USD/SF/YR
Diversified asset including a mix of office, labs, and warehouse space with heavy power, an 18-foot clear height, and five oversized grade-level doors.
Flex