87 Encina Ave
Palo Alto, CA 94301
Building Ownership
Palo Alto Medical Foundation
Building Class
B
Stories
2
Year Built / Renovated
1947 / 2004
Total Rentable Building Area
16,544 SF
Palo Alto Medical Foundation
B
2
1947 / 2004
16,544 SF