Staples 488

Staples #488, also known as Staples, Noor Ave, is a Staples office supply store located at 470 Noor Avenue in South San Francisco, California.