Office Depot 916

Office Depot #916 is an Office Depot office supply store located at 24313 Crenshaw Boulevard in Torrance, California.