1070 Terra Bella Ave
R&D - Industrial • Available Immediate
Square Footage
14,948 SF
Rate
Contact for pricing
The property at 1070-1080 Terra Bella Ave is a 14,948 square-foot industrial space situated in Mountain View, California. This freestanding building includes a mix of office, laboratory, and warehouse areas with fully renovated interiors, all serviced by 100% HVAC and exposed ceilings. It features a clear height of 18 feet and five grade-level doors. The property offers easy access to Highway 101 and is a short two-minute walk to the Caltrain shuttle.
Currently available is 1070 Terra Bella Ave, encompassing the entire space designed for R&D - industrial use, with additional capabilities for warehouse and flex-industrial operations. The building includes robust electrical service with 1,000 amps and 277/480 volt, 3-phase electricity capacity. The space is divisible and is ready for immediate occupancy.
For Lease
Contact for pricing
Date Updated
Jan 30, 2026
Property Size
14,948 SF
Property Type
Industrial - Flex - Industrial
Building Class
C
R&D - Industrial • Available Immediate
Square Footage
14,948 SF
Rate
Contact for pricing
Mountain View, CA • 10,200 sf
Mountain View, CA • 8,880 sf
Mountain View, CA • 9,350 sf
Mountain View, CA • 14,300 sf