Lord and Taylor Closing Flagship Store in NYC

Newsmax Wednesday, 6 June 2018 ()
Lord and Taylor is closing down its flagship store on Fifth Avenue in New York City completely next year and the entire location apparently will become a WeWork space.
0
shares