50 Davenport Ave, New Rochelle, NY 10805 — $129,850 · 1bd · ~1.8% rule | OnePercent