Office Depot 802

Office Depot #802 is an Office Depot office supply store located at 1826 South Norfolk Street in San Mateo, California.