Wyndham Avenue Plaza
2111 Saint Charles Ave., New Orleans, Louisiana, 70130
New Orleans, "The Big Easy," is world-famous for jazz music, great restaurants, fabulous shopping and unique attractions, and at *Avenue Plaza* you're only minutes away from it all! The resort features a courtyard with an outdoor swimming pool on the landing to 'The Ashley...
Owner ready to Negotiate! Make an offer today! Stay close to historic attractions, restaurants and more! Buyer may receive title fee credit!