6
3772-3788 Fabian Way
Palo Alto, CA 94303
$33.00 USD/SF/YR
14,318 SF
1
Space Available
Built 1979
14,318 SF Contiguous
Built 1979
14,318 SF
$33.00 USD/SF/YR
Office