Office Depot 281

Office Depot #281 is an Office Depot office supply store located at 2690 Coral Way in Miami, Florida.