175 S San Antonio Rd
Los Altos, CA 94022
Building Ownership
Menlo Land & Capital Iii Llc
Building Class
A
Stories
2
Year Built / Renovated
1961 / 1961
Total Rentable Building Area
21,476 SF
Menlo Land & Capital Iii Llc
A
2
1961 / 1961
21,476 SF