Payless ShoeSource 3054

Payless ShoeSource #3054 was a Payless ShoeSource shoe store located at Dadeland Plaza Shopping Center, 9459 South Dixie Highway in Miami, Florida.