Staples 206

Staples #206, also known as Staples, Beneva Plaza, is a Staples office supply store located at 8199 Tamiami Trail South in Sarasota, Florida.