12930 Saratoga Ave
Saratoga, CA 95070
Rate Upon Request
2,427-10,392 SF
4
Spaces Available
Built 1985
8,229 SF Contiguous
Built 1985
2,427-10,392 SF
Rate Upon Request
Office