Staples 1427

Staples #1427, also known as Staples, National Blvd, is a Staples office supply store located at 11341 National Boulevard in Los Angeles, California.