COMMERCIAL PROPERTIES

image.jpg

1060 TERRA BELLA AVE

Desirable Mountain View location with close proximity to several linkages. The building is demised into 3 open office areas, several conference rooms, and private offices.