1075 Terra Bella, Mountain View

Rate this item
(2 votes)

Class A, state of the art, build-to-suit opportunity next to Google in Mountain View. This two-story office building will be constructed with the highest quality building materials to LEED Gold standards, with nature-inspired interiors.

01
02
03
04
05
06