124 University Ave
Palo Alto, CA 94301
Building Ownership
University Avenue
Building Class
A
Stories
3
Year Built / Renovated
1981 / 1981
Total Rentable Building Area
15,945 SF
University Avenue
A
3
1981 / 1981
15,945 SF