Commercial Netflix < Back to Portfolio 100-150 Winchester Circle Los Gatos, CA 95032 165,068 sqft Netflix