Payless ShoeSource 5124

Payless ShoeSource #5124 was a Payless ShoeSource shoe store located at Kendall Lakes Mall, 14089 Southwest 88th Street in Miami, Florida.