Wampold sells New Orleans apartment complex for $27.6M

    Four years after completing a high-rise apartment complex in downtown New Orleans, developer Mike Wampold has sold the 17-story property at the corner of Elk Place and Rampart Street for nearly $27.6 …


    Already an INSIDER? Sign in.