27
20 S Santa Cruz Ave
Los Gatos, CA 95030
$18.00 - $36.00 USD/SF/YR
507-3,067 SF
8
Spaces Available
Built 1972
3,067 SF Contiguous
Built 1972
507-3,067 SF
$18.00 - $36.00 USD/SF/YR
Office, Office/Retail