Alma Station

This office project was undertaken for Alma Station in Menlo Park, California. This Certified LEED Platinum, 3-story building provides open-space layouts with private outdoor courtyards and terraces on every level. 

Previous
Previous

Westin St. Francis

Next
Next

The Pad