Office Depot 879

Office Depot #879 is an Office Depot office supply store located at 1240 Vine Street in Hollywood, California.