Payless ShoeSource 2477

Payless ShoeSource #2477 was a Payless ShoeSource shoe store located at Otto Square, 3534 National Avenue in San Diego, California.