895 Sherwood Ave
Los Altos, CA 94022
Building Ownership
Griffith Nunley Properties
Building Class
A
Stories
2
Year Built / Renovated
1973 / 1973
Total Rentable Building Area
3,994 SF
Griffith Nunley Properties
A
2
1973 / 1973
3,994 SF