Marriott 12 #200
3960 Freedom Circle 200, Santa Clara, CA
Open creative tech space. Good mix of privates, open space and conference rooms. Large all hands area. Tons of glass and natural light.
Office Space for Rent
23,334 sq. ft.