I believe that the Pier 1 on 71 Fifth Avenue was just simply overlooked. Around the time when they were preparing for a closing I didn't see a lot of people going shopping there. Maybe I am mistaken? I don't know. It's closed anyways.
There are no replies in this thread yet. Be the first to post a reply below: