New - 11 Hours Ago $1,799,950 Active 4Beds5Baths3339Sqft0.15Acres 12081 Natural Haven Ave, Las Vegas, NV 89138 MLS#: 2833272