Sorry, I don't think that this domain has much value. The domain is usable in the manner you suggest. However, there is not really any mindshare for this sort of use, and not really any reason why someone would pay a premium for this term rather than make a fresh registration of a different domain instead.
The sale of the domain is based on the value of the name itself, which comes from things like the keyword(s) used, the extension, traffic to the domain, how popular the keyword is, how valuable the keyword is, and considerations like that.
The sale of a website is normally based on some sort of multiple of revenue of the website, with the multiple affected by the industry, the demographics the site is aimed at, etc. The domain used for the website is just one small consideration out of many.
Maybe the best way of thinking about it is to think of a domain as being like a piece of raw land and a website as being like a business that's being run on the piece of land.
Does selling domain names have any inherent risks or ethical issues
even if it is a generic one?
If the domain is clearly generic, there normally won't be any risks or issues, and buying and selling is done all the time. As domains grow in value, trademark holders are becoming more aggressive about acquiring domains and sometimes will try to get one that is generic. But normally, this risk is small unless your domain is extremely valuable.
Thanks for the explanation jeff. I think now its pretty clear about how should beginners deal in this business. I could be pretty risky if you aren't very careful. Selling something that could be traced back to you could be really dangerous.