Payless ShoeSource 2590

Payless ShoeSource #2590 was a Payless ShoeSource shoe store located at Riverhill Plaza, 1010A Blossom Hill Road in San Jose, California.