Payless ShoeSource 933

Payless ShoeSource #933 was a Payless ShoeSource shoe store located at Terrace Plaza, 8856 Terrace Plaza in Tampa, Florida.