Office Depot 950

Office Depot #950 is an Office Depot office supply store located at 15166 Los Gatos Boulevard in Los Gatos, California.