$620,000. French Quarter residence for sale, 4 bedrooms, 3 bathrooms
New Orleans, Louisiana USA #nola #Nawlins