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
10,588 SF | 15% Leased | Industrial Building | Palo Alto, CA 94301 | $6,100,000 ($576/SF)