Palo Alto, CA Distribution Centers For Sale

1 results

Active Listing

$6,100,000

10,588 SF | 15% Leased | Industrial Building | Palo Alto, CA 94301 | $6,100,000 ($576/SF)

63-67 Encina Ave, Palo Alto, CA 94301