Staples 1820

Staples #1820, also known as Staples, Apopka Commons, is a Staples office supply store located at 1626 West Orange Blossom Trail in Apopka, Florida.