Staples 117

Staples #117, also known as Staples, South Beach Blvd, is a Staples office supply store located at 1310 South Beach Boulevard in La Habra, California.