• For sale
INDUSTRIAL BUILDING FOR SALE

For Sale

$23,000,000 USD

AAA strategic location in Mountain View bordering Palo Alto.

Property Details