Report: N.O. office building to be sold for $107 million

    Insider

    A deal has been reached to sell One Shell Square, the tallest office building in New Orleans, for $107 million. The Wall Street Journal says CommonWealth REIT, of Newton, Mass., plans to buy the 51-st…


    Already an INSIDER? .