Payless ShoeSource 5213

Payless ShoeSource #5213 was a Payless ShoeSource shoe store located at Tamiami Trails Shops, 13770 Southwest 8th Street in Miami, Florida.