Staples 1778

Staples #1778, also known as Staples, South Dixie Highway, is a Staples office supply store located at 18591 South Dixie Highway in Cutler Bay, Florida.