
323-325 North Mathilda Avenue
Sunnyvale,
California,
94085
This freestanding R&D/office building with 20,000 square foot floor plates is located in the heart of Silicon Valley.
Know which property you want to look at?