23 Oxford Ave, Buffalo, NY 14209 — $599,900 · 6bd · ~0.4% rule | OnePercent