Staples 1539

Staples #1539, also known as Staples, Powell Place, is a Staples office supply store located at 100 Powell Place in Nashville, Tennessee.