1870 Embarcadero; Palo Alto, CA

1870 Embarcadero is a two-story office building totaling 30,752 rentable square feet and situated on a 1.72-acre land parcel in Palo Alto, California. The Property is located in the Bayshore office sub-market and is 0.5 miles northeast of Highway 101, close to Stanford University, 13.9 miles from the San Jose Airport and 20.4 miles from the San Francisco Airport.

Address 1870 Embarcadero Road, Palo Alto, CA 94303
Acquisition Date October 2007
Rentable Area 30,752 RSF
Property Type Office