Staples 1611

Staples #1611, also known as Staples, The Garland Building, is a Staples office supply store located at 111 North Wabash Avenue in Chicago, Illinois.