80 Main St
Los Altos, CA 94022
Building Ownership
Chau,thanh & Trang
Building Class
A
Stories
1
Year Built / Renovated
1963 / 2007
Total Rentable Building Area
2,650 SF
Chau,thanh & Trang
A
1
1963 / 2007
2,650 SF