Wampold buys N.O. building

    Insider

    Mike Wampold has purchased a 16-story building just off Canal Street in New Orleans. At press time, the sale price for the 130,000-square-foot Elks Building was not disclosed, and the transaction had …


    Already an INSIDER? .