Staples 308

Staples #308, also known as Staples, Camino de la Reina Park, is a Staples office supply store located at 1880 Camino de la Reina Park in San Diego, California.