6
340-494 N Mathilda Ave
Sunnyvale, CA 94085
Rate Upon Request
1,050-1,888 SF
2
Spaces Available
Built 1968
1,888 SF Contiguous
Built 1968
1,050-1,888 SF
Rate Upon Request
Retail