1
1215 Chrysler Dr
Menlo Park, CA 94025
$8,000,000 USD
12,500 SF
12,500 SF
$8,000,000 USD
Warehouse