Staples 1078

Staples #1078, also known as Staples, East 17th Street, is a Staples office supply store located at 241 East 17th Street in Costa Mesa, California.