$2,800,000 6 BDS | 6.5 BA | 5,756.0 SQFT 23 Mallard Creek Trail, Henderson, NV 89052 Add to Favorites