10
429-447 Lambert Ave
Palo Alto, CA 94306
$78.00 USD/SF/YR
2,654-7,417 SF
1
Space Available
Built 1972
7,417 SF Contiguous
Built 1972
2,654-7,417 SF
$78.00 USD/SF/YR
Industrial