Office Depot 3306

Office Depot #3306 is an Office Depot office supply store located at 1318 Tenth Street in Berkeley, California.