268 Lambert Street, Palo Alto - 6,476 Square Feet

Stand-alone one-story building located just off El Camino in Palo Alto. Open office layout with upgrades completed in 2018. Purchased in 1985 and managed by Wheatley Properties since 2012.

Previous
Previous

999 Alma Street

Next
Next

3172 & 3174 Porter Drive