16432 Leavenworth Cir, Omaha, NE 68118 — $878,000 · 5bd · ~0.7% rule | OnePercent