Payless ShoeSource 1424

Payless ShoeSource #1424 was a Payless ShoeSource shoe store located at Santa Fe Crossroads Shopping Center, 1450 North Santa Fe Avenue in Vista, California.