Embarcadero Corporate Center is a premier Class-A multi-tenant office building centrally located in Palo Alto just east of U.S. 101 near the Embarcadero Road overpass. Just minutes from downtown Palo Alto, the property is close to high-end restaurants and other retail services, and four miles from Stanford University. The five-acre property offers several onsite amenities including panoramic views of Palo Alto’s bayside wetlands, a beautifully landscaped courtyard with seating, efficient floor plates allowing tremendous flexibility, a deli, and Caltrain shuttle service to the downtown Palo Alto station.