Staples 266

Staples #266, also known as Staples, Kearny Mesa Rd, is a Staples office supply store located at 4240 Kearny Mesa Road in Kearny Mesa, California.