8924 N 83rd Ave, Omaha, NE 68122 — $285,000 · 3bd · ~1% rule | OnePercent