Staples 1342

Staples #1342, also known as Staples, Magnolia Ave, is a Staples office supply store located at 6296 Magnolia Avenue in Riverside, California.