3355 Edison Way, Menlo Park
Construction Duration: 4 months
Completed: 2010
Size: 15,000 sq ft.+
Usage: Commercial & Cafe

Our website looks best when viewed in a full-screen desktop window