Staples 362

Staples #362, also known as Staples, The Courtyard at Carmel Mount Ranch, is a Staples office supply store located at 11160 Rancho Carmel Drive in San Diego, California.