Xen Source signed a 12,922-square-foot lease at 3 Embarcadero Place at 2300 Geng Road in Palo Alto. Xen Source is scheduled to move in July 11 of this year.
Xen Source signed a 12,922-square-foot lease at 3 Embarcadero Place at 2300 Geng Road in Palo Alto. Xen Source is scheduled to move in July 11 of this year.
Watch the video to learn how you can access industry leading CRE news and the data analytics you need to drive success.
This news story is available exclusively to CoStar subscribers.
Ready to Learn More?
Sign Up For a Personalized Demo.
Sign Up For a Demo To Learn More.
Already A Subscriber? Sign In
2300 Geng Rd, Palo Alto, CA