Property Overview

Submarket
Downtown Palo Alto
Type
Office
Size
101,000 sf
Stories
2
Floor Plates
45,000 - 55,000 sf
No. Of Buildings
1
Year Built
1970
ERS Fee Managed
Since 1/2017
Status
Actively Leasing

About

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.

Location

2479 E. Bayshore Road

Palo Alto, CA 94303

Connect

PROPERTY MANAGER
Embarcadero Realty Services
2479 E. Bayshore Road, Suite 135
Palo Alto, CA 94303

Gemma Lim, CPM
Property Manager

T: (650) 494-6113