889 Oliver St, North Tonawanda, NY 14120 — $269,900 · 8bd · ~1.6% rule | OnePercent