1108 N Mathilda Ave
Sunnyvale, CA 94089
Building Ownership
W2005 New Century Hotel Portfolio
Building Class
A
Stories
2
Year Built / Renovated
1980
Total Rentable Building Area
94,015 SF
W2005 New Century Hotel Portfolio
A
2
1980
94,015 SF