105 South Dr, Mountain View, CA 94041 - Office Space for rent
105 South Dr is located at 105 South Dr in the Central Los Altos neighborhood, CA, Mountain View, 94041. The Class C Office building was completed in 1974 and features a total of 8,673 Sqft. There is 1 Office space available for lease at 105 South Dr, Mountain View, CA, 94041, totaling 1,400 Sqft. The largest space available has 1,400 Sqft and a rental rate of Negotiable .
There is 1 office space for lease in the Central Los Altos neighborhood, totaling 1,400 Sqft of available office space.
In Central Los Altos, there is 1 class C office building.