Payless ShoeSource 3106

Payless ShoeSource #3106 was a Payless ShoeSource shoe store located at Burlingame Plaza, 1847 El Camino Real in Burlingame, California.