120 E 54th St, Elmwood Park, NJ 07407 — $629,900 · 4bd · ~0.6% rule | OnePercent