Available
Terra Bella
1012 Linda Vista Ave, Mountain View, CA 94043 United States
Available Space
5,600 SF
Building Size
9,350 SF
Built
1977
Sublease
No
Available Space
5,600 SF
Building Size
9,350 SF
Built
1977
OVERVIEW
Property includes a 3,750sf office building.
Details
- Available Space:
- 5,600 SF
- Rental Price:
- Negotiable
- Building Size:
- 9,350 SF
- Year Built:
- 1977
- Sublease:
- No
- Max Contiguous:
- 5,600 SF
- Min Divisible:
- 5,600 SF
AVAILABILITIES