1201 Canal St, New Orleans, LA 70112 — $209,000 · 1bd · ~0.6% rule | OnePercent