851 Welch Rd
Palo Alto, CA 94304
Building Ownership
Leland Stanford Jr University Board Of Trust
Building Class
A
Stories
1
Year Built / Renovated
1960 / 1960
Total Rentable Building Area
12,550 SF
Leland Stanford Jr University Board Of Trust
A
1
1960 / 1960
12,550 SF