2438-2478 Embarcadero
Palo Alto, Ca

Property Type

Lab / Office

Total Sqft

55,600

4-building life science project.

Exterior improvements underway.

Intended Class A life science campus.

Estimated completion 2022.