1616 Elizardi Blvd, New Orleans, LA 70114 — $199,900 · 6bd · ~1.3% rule | OnePercent