Staples 128

Staples #128, also known as Staples, Wilshire Blvd., is a Staples office supply store located at 5407 Wilshire Boulevard in Los Angeles, California.