Office Depot 818

Office Depot #818 is an Office Depot office supply store located at 909 Morena Boulevard in San Diego, California.