Add this property to your favorites View Details 6331 Bertha Drive Lakeland Terrace | New Orleans $329,000 0.25 acres Under Contract