View Details Price Reduced $395,000 1 of 52 Nelsons Creek | Omaha 4 beds 3 baths 2,530 sqft 0.24 acres