Staples 1387

Staples #1387, also known as Staples, Central Ave, is a Staples office supply store located at 29225 Central Avenue in Lake Elsinore, California.