Staples 1265

Staples #1265, also known as Staples, West 117th Street, is a Staples office supply store located at 2150 West 117th Street in Cleveland, Ohio.