requires license. Such license in most states requires green card before you could apply, because real estate agent are considered self-employed.