Payless ShoeSource 3243

Payless ShoeSource #3243 was a Payless ShoeSource shoe store located at Target/Ralphs Center, 4279 Genesee Avenue in San Diego, California.