Payless ShoeSource 6487

Payless ShoeSource #6487 was a Payless ShoeSource shoe store located at 7901 Southeast Powell Boulevard in Portland, Oregon.