42523 Pumpkin Center Rd, Hammond, LA 70403 — $74,900 · 2bd · ~1.6% rule | OnePercent