View Details Open House $860,000 1 of 62 Deer Creek Highlands | Omaha 6 beds 5 baths 5,580 sqft 0.31 acres