Staples 1528

Staples #1528, also known as Staples, Sunset Blvd, is a Staples office supply store located at 128 Sunset Boulevard in New Castle, Delaware.