Available
1344 Terra Bella Ave
1344 Terra Bella Ave, Mountain View, CA 94041 United States
Available Space
39,628 SF
Building Size
39,628 SF
Built
1975
Sublease
No
Available Space
39,628 SF
Building Size
39,628 SF
Built
1975
Details
- Available Space:
- 39,628 SF
- Rental Price:
- $35.40 USD
- Rate Type:
- NNN
- Building Size:
- 39,628 SF
- Year Built:
- 1975
- Sublease:
- No
- Max Contiguous:
- 39,628 SF
- Min Divisible:
- 39,628 SF
- Clear Height:
- 16' 0"
- Loading Docks:
- 3
- Drive-In Doors:
- 4
AVAILABILITIES