120 Roberts Ave, Haddonfield, NJ 08033 — $765,000 · 4bd · ~0.5% rule | OnePercent