2500 Faber Place
Palo Alto, CA 94303
  • 2500 Faber Place thumbnail 1
  • 2500 Faber Place thumbnail 2
Premier Palo Alto Life Sciences Building
  • 32,820 sq. ft. on 2.1 acres
  • Two-story, life science facility in a prime Palo Alto location off of Highway 101.
  • Architecturally distinct, Class A, office and laboratory space with a dramatic atrium and modern entry canopy.
  • Tenant space is a mixture of private offices, open office, chemistry and biology labs and GMP manufacturing space.