Payless ShoeSource 667

Payless ShoeSource #667 was a Payless ShoeSource shoe store located at 8526 South Vermont Avenue in Los Angeles, California.