Lord & Taylor Flagship Store Sold for $850M

Credit: Lord & Taylor