5
855 California Ave
Palo Alto, CA 94304
$71.40 USD/SF/YR
11,859 SF
1
Space Available
Built 1952
11,859 SF Contiguous
Built 1952
11,859 SF
$71.40 USD/SF/YR
Office