2015 W St, Omaha, NE 68107 — $230,000 · 5bd · ~1.3% rule | OnePercent