View Details New $120,000 1 of 17 Orchard Hill Lot 14 Block 1 | Omaha 4 beds 2 baths 1,688 sqft 0.08 acres