2470 Embarcadero Way, Palo Alto

$ 28.45 - 34.77 (Est.)
2470 Embarcadero Way, Palo Alto, CA 94303-3313
$ 28.45 - 34.77 (Est.)
  • Square Footage: 13,946 SF
  • Term: Negotiable
  • Lease Rate: $28.45 - 34.77 (Est.)
This is not a Starboard Listing, Interested? Contact: 415-765-6900