Staples 84

Staples #84, also known as Staples, Riverview Plaza, is a Staples office supply store located at 1300 South Columbus Boulevard in Philadelphia, Pennsylvania.