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