590 N Mathilda Ave
Sunnyvale, CA 94085
Building Ownership
Jupiter Inc
Building Class
A
Stories
2
Year Built / Renovated
1986 / 1987
Total Rentable Building Area
13,599 SF
Jupiter Inc
A
2
1986 / 1987
13,599 SF