Payless ShoeSource 3669

Payless ShoeSource #3669 was a Payless ShoeSource shoe store located at Kendall Village Center, 8665 Southwest 124th Avenue in Miami, Florida.