9028 Marks St, New Orleans, LA 70118 — $189,500 · 3bd · ~1% rule | OnePercent