81 Potter Ave, New Rochelle, NY 10801 — $699,999 · 4bd · ~0.7% rule | OnePercent