10930 Roger Dr, New Orleans, LA 70127 — $240,000 · 8bd · ~1.3% rule | OnePercent