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