2531 Leonidas St, New Orleans, LA 70118 — $210,000 · 6bd · ~1.3% rule | OnePercent