Staples 387

Staples #387, also known as Staples, 17th Avenue, is a Staples office supply store located at 2460 17th Avenue in Santa Cruz, California.