32 N 12th St, Del Haven, NJ 08251 — $315,000 · 2bd · ~0.7% rule | OnePercent