8
12820-12840 Saratoga-Sunnyvale Rd
Saratoga, CA 95070
$54.50 USD/SF/YR
4,963 SF
1
Space Available
Built 1990
4,963 SF Contiguous
Built 1990
4,963 SF
$54.50 USD/SF/YR
Office