211 Rhodes Ave, New Orleans LA Home for Sale

211 Rhodes Ave in Algiers is now on the market and is an affordable way to own your own home • Located in the Old Aurora section, it's just minutes from downtown New Orleans and close to schools, churches, shopping, dining and more • 3 beds • 2 ba

Created by Crescent City Living LLC.