150 Mathilda Pl
Sunnyvale, CA 94086
Building Ownership
Spf Mathilda Llc
Building Class
A
Stories
6
Year Built / Renovated
2003
Total Rentable Building Area
134,544 SF
Spf Mathilda Llc
A
6
2003
134,544 SF