Staples 229

Staples #229, also known as Staples, Largo Mall, is a Staples office supply store located at 13013 Seminole Boulevard in Largo, Florida.