Staples 1106

Staples #1106, also known as Staples, Broadway, is a Staples office supply store located at 769 Broadway in Manhattan, New York.