Staples 1478

Staples #1478, also known as Staples, Stevens Creek Blvd, is a Staples office supply store located at 20830 Stevens Creek Boulevard in Cupertino, California.