1870 Embarcadero Rd, Palo Alto

$ 68.43 - 83.64 (Est.)
1870 Embarcadero Rd, Palo Alto, CA 94303-3308
$ 68.43 - 83.64 (Est.)
Property Overview 2-story office building located in Palo Alto, CA.
  • Square Footage: 30,792 SF
  • Term: Negotiable
  • Lease Rate: $68.43 - 83.64 (Est.)

Sublease Highlights

  • Great opportunity.
This is not a Starboard Listing, Interested? Contact: 415-765-6900